diff --git a/.gitignore b/.gitignore index d79b59fe05..59ac4df7ae 100644 --- a/.gitignore +++ b/.gitignore @@ -24,4 +24,11 @@ DecompilerTests.config.json *.trx # Claude Code local session/skills directory /.claude/ -/.understand-anything \ No newline at end of file +/.understand-anything +# graphify: machine-local extraction caches and resolved interpreter paths. +# The published graph artifacts under /graphify-out/ are tracked; these are not, +# because they key off absolute paths on the machine that ran the extraction. +/graphify-out/cache/ +/graphify-out/__pycache__/ +/graphify-out/.graphify_* +**/ICSharpCode.Decompiler/graphify-out/ \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 0000000000..2ecdd9fe0d --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,1416 @@ +# Graph Report - ICSharpCode.Decompiler (2026-08-06) + +## Corpus Check +- Large corpus: 583 files · ~601,833 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder. + +## Summary +- 9519 nodes · 27828 edges · 283 communities (265 shown, 18 thin omitted) +- Extraction: 91% EXTRACTED · 9% INFERRED · 0% AMBIGUOUS · INFERRED: 2542 edges (avg confidence: 0.8) +- Token cost: 68,911 input · 0 output + +## Community Hubs (Navigation) +- IL Instruction Tree Core +- Type Provider and Visitors +- IL Instruction Definitions +- C# Expression Resolver +- AST Depth-First Visitor +- C# Output Visitor +- Dynamic and Compound IL Instructions +- AST Node Infrastructure +- IL Variables and Locals +- AST Node Collections and Declarations +- Reflection Disassembler +- IL to Expression Builder +- Pattern Statement Transform +- Type System Utilities +- C# Conversions +- Arithmetic IL Instructions +- Type System AST Builder +- Call Expression Builder +- Type System Extensions +- Modified and Decorated Types +- C# Cosmetic AST Transforms +- IL to Statement Builder +- LINQ Query Expression Transform +- Metadata Module Loading +- Resolve Result Kinds +- Memory and Address IL Instructions +- Parenthesis Insertion Visitor +- JSON and Avalonia Resource Reader +- Documentation ID Strings +- Data Flow Visitor Framework +- Project File Writing +- C# Operator Overloading +- Minimal Corlib Type System +- AST Pattern Matching Nodes +- Expression Tree Transform +- Yield and Async State Machines +- System.Reflection.Metadata Extensions +- Assignment and Pointer Arithmetic +- Overload Resolution +- IL Inlining +- Metadata Type Definitions +- CSharpDecompiler Entry Point +- Attribute List Builder +- C# Formatting Options +- Plain Text Output +- Control Flow Simplification +- Async Await Decompiler +- Decompiler Support Types +- Exit Points and Pattern Matching +- Method Body Disassembler +- Sequence Point Builder +- Parameterized and Tuple Types +- Nesting Reduction Transform +- Array Initializer Transform +- IL Expression Transforms +- Type Inference +- Disassembler Signature Provider +- Comparison IL Instructions +- Loop and Switch Detection +- Long Set Interval Analysis +- Display Class Transform +- Abstract Type Parameters +- Pinned Regions and Cached Delegates +- Delegate Construction Transform +- Collection Extensions +- Control Flow Node Support +- Debug Info Generator +- Logic and Deconstruct Instructions +- Extension Method Info +- Switch On String Transform +- Await In Catch and Finally +- Token Writer Decorators +- Try Instruction and Block Builder +- Using Declaration Introduction +- Nullable Lifting Transform +- Unsafe Modifier and Operator Calls +- Whole Project Decompiler +- Local Function Decompiler +- Decompiler Exceptions +- Pattern Matching Engine +- Type Reference Kinds +- XML Documentation Elements +- SDK-Style Project Writer +- Runtime Async Exception Rewrite +- Parameter Implementations +- Assignment Transform +- Collection and Object Initializers +- Metadata Method and Property +- Metadata Extensions +- Output Visitor Members +- Full Type Name Signature Decoder +- Portable PDB Writer +- Record Decompiler +- Definite Assignment Analysis +- Instruction Collection +- Metadata Properties +- High Level Loop Transform +- Variable Declaration Placement +- Fake Members +- Syntax Tree Documentation +- Nullable Reference Attributes +- Condition Detection +- WebCIL File Format +- Dynamic Call Site Transform +- Auto Event Decompiler +- Text Writer Token Writer +- Dynamic Is-Event Transform +- SRM Generic Context +- Variable Name Assignment +- Conversion IL Instructions +- Universal Assembly Resolver +- Member Lookup Helpers +- Resources File Reader +- IL Reader Core +- Reaching Definitions Analysis +- Known Attributes and Type Names +- Null Coalescing and String Transforms +- Win32 Resources +- Metadata Fields +- Find Type Decoder +- Decompiler Type System +- Metadata Events +- State Range Analysis +- Local Function Method +- Humanizer Vocabulary +- Namespace Using Introduction +- IL Reader Instruction Decoding +- Deconstruct and Match Instructions +- Specialized Methods +- Synthetic Range Indexer +- Member Lookup +- DotNet Core Path Finder +- Compound Assignment Instructions +- Dummy Type Parameters +- Embedded Resources +- Text Token Writer +- Metadata Type Parameters +- Deconstruction Transform +- Null Propagation Transform +- Local Function Analysis +- Decompiler Event Source +- Bit Set +- Block Transform Pipeline +- Index and Range Transform +- Namespace Merging +- IL Parser and Structure +- XML Documentation Provider +- Expression Builder Blocks +- Custom Attributes +- Variable Naming Heuristics +- Metadata Name Extensions +- XML Doc Loader +- Simple Compilation +- Switch Detection +- Using Statement Transform +- Specialized Members +- Metadata Association Lookup +- IL Function Metadata +- Multi Dictionary +- Solution Creator +- Generic Grammar Ambiguity +- Known Type References +- Pattern Node Combinators +- Empty List Singleton +- Exported Type Metadata +- Debug Stepper +- Disassembler Entity Output +- Metadata Token Helpers +- Signature Blob Comparer +- Required Namespace Collector +- AST Pattern Primitives +- Debug Info Provider +- Type Name Comparers +- Freezable Base +- IL Reader Function Import +- Member Reference Metadata +- Abstract Type Base +- ResX Resource Writer +- Custom Attribute Decoder +- IL Instruction Children +- Code Mapping Info +- Expression Builder Type Utils +- Dominance and Graph Traversal +- Variable Splitting +- Unknown Type +- Abstract Type Members +- Reaching Definitions Visitor +- IL Reader Comparison +- String Switch Instructions +- Lock Transform +- Type Parameter Substitution +- Intersection Type +- Output Visitor References +- AST Node Collection Members +- Annotatable Interface +- Pattern Backtracking +- Catch When Condition Blocks +- Assembly Resolver Search +- Member Resolve Results +- SHA1 Non-Secret Hash +- VarArg Instance Method +- Busy Manager and Disposal +- Preprocessor Directives +- IL Opcode Operand Types +- IL Extraction +- Null Coalescing Instruction +- User Defined Logic Transform +- Default Assembly Reference +- Assembly Reference Listing +- Single File Bundle +- Call Indirect Instruction +- Interval Arithmetic +- Nested Type Reference +- Assembly Reference Metadata +- Reference Load Info +- File Utility +- Index Helper +- Split Variables Transform +- AST Annotations +- C# Primitive Cast +- Pattern Match Results +- Using Scope Resolve Context +- Documentation Provider Decoding +- Project and Package Manifest +- IL Type Extensions +- Conv Instruction +- Miscellaneous IL Instructions +- Stack Manipulation Instructions +- Switch Instruction +- Switch On Nullable Transform +- NuGet Lock File +- Interning Provider +- Decimal Constant Helper +- Default Type Parameter +- Key Comparer +- Unicode Newline +- Decompiler Settings +- IL Instruction Flags +- Text Location +- Single File Bundle Entries +- Inline Array Transform +- Metadata Import Scope +- Lock File Dependencies +- Lock File Framework Entries +- Unknown Member Resolve Result +- Union Find +- Partial Type Info +- Pattern Backreference +- Pattern Node Interface +- Specialized Member Base +- Default Variable +- DotNet Core Path Extensions +- Method Semantics Lookup +- Backing Field Lookup +- Lock File Package Entries +- Lock File Transitive Entries +- Whole Project Icon Resources +- Async Debug Info +- Disassembler Output Helpers +- Node Tracking Output +- Lock File Runtime Entries +- Lock File Analyzer Entries +- Lock File Direct Entries +- Lock File Content Hashes +- NuGet Package Icon +- Specialized Field +- Symbolic Execution +- Dynamic Member Resolve Result +- Delegate Comparer +- Text Output Writer +- Lock File Target Entries +- Lock File Version Entries +- Lock File Project Entries +- SRM Hacks +- Custom AST Patterns +- Lock File Central Versions +- Lock File Resolved Entries +- Lock File Type Entries +- Three State Enum +- XML Doc Loader Cache +- Version Info Template +- Full Type Name Parsing +- Dummy Type Parameter Cache + +## God Nodes (most connected - your core abstractions) +1. `IType` - 631 edges +2. `ILInstruction` - 600 edges +3. `System` - 315 edges +4. `ICSharpCode.Decompiler.TypeSystem` - 252 edges +5. `AstNode` - 213 edges +6. `ILVisitor` - 207 edges +7. `IMethod` - 193 edges +8. `CSharpOutputVisitor` - 183 edges +9. `ExpressionBuilder` - 180 edges +10. `ICSharpCode.Decompiler.CSharp.Syntax` - 171 edges + +## Surprising Connections (you probably didn't know these) +- `ForeachAnnotation` --references--> `ILInstruction` [EXTRACTED] + CSharp/Annotations.cs → IL/Instructions.cs +- `ImplicitReturnAnnotation` --references--> `Leave` [EXTRACTED] + CSharp/Annotations.cs → IL/Instructions.cs +- `QueryGroupClauseAnnotation` --references--> `ILFunction` [EXTRACTED] + CSharp/Annotations.cs → IL/Instructions.cs +- `QueryJoinClauseAnnotation` --references--> `ILFunction` [EXTRACTED] + CSharp/Annotations.cs → IL/Instructions.cs +- `ILVariableResolveResult` --references--> `ILVariable` [EXTRACTED] + CSharp/Annotations.cs → IL/ILVariable.cs + +## Import Cycles +- None detected. + +## Hyperedges (group relationships) +- **Attribute-driven AST source generation contract** — csharp_syntax_readme_decompilersyntaxtreegenerator, csharp_syntax_readme_decompilerastnode_attribute, csharp_syntax_readme_slot_attribute, csharp_syntax_readme_excludefrommatch_attribute, csharp_syntax_readme_generated_code_boundary [EXTRACTED 1.00] +- **Slot/kind identity system** — csharp_syntax_readme_csharpslotinfo, csharp_syntax_readme_slots_holder, csharp_syntax_readme_slot_kind_single_child_type_rule, csharp_syntax_readme_dstg001, csharp_syntax_readme_astnodecollection [EXTRACTED 1.00] +- **AST invariant validation flow (DEBUG)** — csharp_syntax_readme_checkinvariant, csharp_syntax_readme_csharpdecompiler_runtransforms, csharp_syntax_readme_prettytestrunner, csharp_syntax_readme_required_slot_assertion, csharp_syntax_readme_ilinstruction_checkinvariant [EXTRACTED 1.00] +- **Icon asset packed as PackageIcon to brand the decompiler library on nuget.org** — decompilernugetpackageicon_icon, decompilernugetpackageicon_nuget_package_branding, decompilernugetpackageicon_icsharpcode_decompiler_package, decompilernugetpackageicon_ilspy_product_identity [INFERRED 0.85] + +## Communities (283 total, 18 thin omitted) + +### Community 0 - "IL Instruction Tree Core" +Cohesion: 0.01 +Nodes (22): ILInstructionExtensions, HashSet, CollectStackVariablesVisitor, AddressOf, Await, DynamicConvertInstruction, DynamicGetMemberInstruction, DynamicIsEventInstruction (+14 more) + +### Community 1 - "Type Provider and Visitors" +Cohesion: 0.02 +Nodes (55): bool, BaseListNameabilityVisitor, ICustomAttributeTypeProvider, StringBuilder, ILAmbience, TypeToStringVisitor, IInstructionWithTypeOperand, TupleTransform (+47 more) + +### Community 2 - "IL Instruction Definitions" +Cohesion: 0.03 +Nodes (42): decimal, double, float, int, long, Match, string, bool (+34 more) + +### Community 3 - "C# Expression Resolver" +Cohesion: 0.03 +Nodes (58): ImplicitConversionAnnotation, AliasNamespaceResolveResult, AliasTypeResolveResult, IEnumerable, AwaitResolveResult, bool, Dictionary, ExpressionType (+50 more) + +### Community 4 - "AST Depth-First Visitor" +Cohesion: 0.03 +Nodes (20): Pattern, DepthFirstAstVisitor, string, BreakStatement, string, CheckedStatement, ContinueStatement, string (+12 more) + +### Community 5 - "C# Output Visitor" +Cohesion: 0.08 +Nodes (5): bool, HashSet, int, Stack, CSharpOutputVisitor + +### Community 6 - "Dynamic and Compound IL Instructions" +Cohesion: 0.05 +Nodes (28): bool, ILAstWritingOptions, ITextOutput, ITextOutput, ITextOutput, ITextOutput, ITextOutput, ITextOutput (+20 more) + +### Community 7 - "AST Node Infrastructure" +Cohesion: 0.03 +Nodes (41): ChildEnumerator, AnnotationExtensions, BacktrackingInfo, bool, ChildrenCollection, Conditional, Func, IEnumerable (+33 more) + +### Community 8 - "IL Variables and Locals" +Cohesion: 0.02 +Nodes (24): bool, Conditional, IReadOnlyList, List, IAddressInstruction, IInstructionWithVariableOperand, ILoadInstruction, ILVariable (+16 more) + +### Community 9 - "AST Node Collections and Declarations" +Cohesion: 0.04 +Nodes (59): bool, Func, IAstVisitor, IEnumerable, int, List, AstNodeCollection, Enumerator (+51 more) + +### Community 10 - "Reflection Disassembler" +Cohesion: 0.05 +Nodes (52): Action, BlobHandle, BlobReader, bool, CancellationToken, CustomAttribute, CustomAttributeHandle, CustomAttributeHandleCollection (+44 more) + +### Community 11 - "IL to Expression Builder" +Cohesion: 0.06 +Nodes (9): CancellationToken, ExpressionType, HashSet, IReadOnlyList, ExpressionBuilder, TranslatedExpression, TranslationContext, CSharpArgumentInfo (+1 more) + +### Community 12 - "Pattern Statement Transform" +Cohesion: 0.04 +Nodes (30): Func, string, DoWhileStatement, ExpressionStatement, string, FixedStatement, string, ForStatement (+22 more) + +### Community 13 - "Type System Utilities" +Cohesion: 0.04 +Nodes (11): System.Numerics, ICSharpCode.Decompiler.Documentation, ICSharpCode.Decompiler.Output, System, ICSharpCode.Decompiler.TypeSystem.Implementation, ICSharpCode.Decompiler.Util, TupleTypeExtensions, ReadOnlySpan (+3 more) + +### Community 14 - "C# Conversions" +Cohesion: 0.05 +Nodes (24): bool, ConcurrentDictionary, IEnumerable, IList, List, TypeCode, CSharpConversions, OperatorInfo (+16 more) + +### Community 15 - "Arithmetic IL Instructions" +Cohesion: 0.03 +Nodes (16): InstructionFlags, CastClass, Ckfinite, DynamicInstruction, ExpressionTreeCast, LdVirtDelegate, LdVirtFtn, LocAlloc (+8 more) + +### Community 16 - "Type System AST Builder" +Cohesion: 0.05 +Nodes (27): ImmutableArray, CSharpModifiers, Modifiers, VariableDeclarationStatement, Dictionary, float, IEnumerable, int (+19 more) + +### Community 17 - "Call Expression Builder" +Cohesion: 0.05 +Nodes (34): addTypeArguments, Alignment, ArgumentList, CallTransformation, bool, Conditional, DecompilerSettings, IEnumerable (+26 more) + +### Community 18 - "Type System Extensions" +Cohesion: 0.03 +Nodes (27): AssemblyNameInfo, IEnumerable, string, DummyNamespace, List, IReadOnlyList, StringComparer, ICompilation (+19 more) + +### Community 19 - "Modified and Decorated Types" +Cohesion: 0.04 +Nodes (45): HashSet, NullableTypeParameterCollector, IType, TypeVisitor, GetMemberOptions, IEnumerable, IEvent, IField (+37 more) + +### Community 20 - "C# Cosmetic AST Transforms" +Cohesion: 0.04 +Nodes (45): ConstructorInitializerAnalyzer, Cost, IAstVisitor, bool, int, object, AddCheckedBlocks, CheckedUncheckedAnnotation (+37 more) + +### Community 21 - "IL to Statement Builder" +Cohesion: 0.06 +Nodes (20): IEnumerable, bool, CancellationToken, DecompilerSettings, DecompileRun, Dictionary, int, SwitchSection (+12 more) + +### Community 22 - "LINQ Query Expression Transform" +Cohesion: 0.04 +Nodes (48): string, AnonymousTypeCreateExpression, BaseReferenceExpression, string, CheckedExpression, string, DefaultValueExpression, ErrorExpression (+40 more) + +### Community 23 - "Metadata Module Loading" +Cohesion: 0.05 +Nodes (39): EntityHandle, ExportedTypeHandle, TypeDefinitionHandle, IEnumerable, Version, IModule, CustomAttributeNamedArgument, CustomAttributeTypedArgument (+31 more) + +### Community 24 - "Resolve Result Kinds" +Cohesion: 0.06 +Nodes (9): ICSharpCode.Decompiler.CSharp.TypeSystem, ICSharpCode.Decompiler.Semantics, ICSharpCode.Decompiler.TypeSystem, ICSharpCode.Decompiler.CSharp.Resolver, IList, DynamicInvocationResolveResult, DynamicInvocationType, AmbiguousMemberResolveResult (+1 more) + +### Community 25 - "Memory and Address IL Instructions" +Cohesion: 0.04 +Nodes (12): bool, Cpblk, Initblk, LdElema, LdFlda, LdObj, StObj, ISupportsUnalignedPrefix (+4 more) + +### Community 26 - "Parenthesis Insertion Visitor" +Cohesion: 0.05 +Nodes (25): InsertParenthesesVisitor, PrecedenceLevel, string, AsExpression, CastExpression, string, ConditionalExpression, IndexerExpression (+17 more) + +### Community 27 - "JSON and Avalonia Resource Reader" +Cohesion: 0.06 +Nodes (32): DateTime, IEnumerable, IEnumerator, IList, JsonArray, JsonArrayDebugView, IDictionary, IEnumerator (+24 more) + +### Community 28 - "Documentation ID Strings" +Cohesion: 0.06 +Nodes (29): ArrayShape, bool, EntityHandle, EventDefinitionHandle, FieldDefinitionHandle, Handle, IEnumerable, ImmutableArray (+21 more) + +### Community 29 - "Data Flow Visitor Framework" +Cohesion: 0.05 +Nodes (12): bool, Conditional, Dictionary, List, DebugPoint(), DataFlowVisitor, int, IBranchOrLeaveInstruction (+4 more) + +### Community 30 - "Project File Writing" +Cohesion: 0.05 +Nodes (15): ICSharpCode.Decompiler.Metadata, ICSharpCode.Decompiler, ICSharpCode.Decompiler.Solution, ICSharpCode.Decompiler.CSharp.ProjectDecompiler, ICSharpCode.Decompiler.Disassembler, ProjectFileWriterExtensions, int, string (+7 more) + +### Community 31 - "C# Operator Overloading" +Cohesion: 0.05 +Nodes (42): BinaryOperatorMethod, bool, EntityHandle, Func, IEnumerable, IReadOnlyList, List, TypeCode (+34 more) + +### Community 32 - "Minimal Corlib Type System" +Cohesion: 0.06 +Nodes (41): CorlibNamespace, CorlibTypeDefinition, IModule, KnownTypeReference, Accessibility, EntityHandle, ExtensionInfo, FullTypeName (+33 more) + +### Community 33 - "AST Pattern Matching Nodes" +Cohesion: 0.04 +Nodes (7): ICSharpCode.Decompiler.CSharp.OutputVisitor, ICSharpCode.Decompiler.CSharp.Transforms, ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching, ICSharpCode.Decompiler.CSharp.Syntax, IPatternPlaceholder, string, Tokens + +### Community 34 - "Expression Tree Transform" +Cohesion: 0.12 +Nodes (14): BinaryNumericOperator, Block, CallInstruction, ComparisonKind, Dictionary, Func, ILFunction, ILInstruction (+6 more) + +### Community 35 - "Yield and Async State Machines" +Cohesion: 0.08 +Nodes (19): ILFunction, Block, BlockContainer, bool, Conditional, Dictionary, HashSet, ILFunction (+11 more) + +### Community 36 - "System.Reflection.Metadata Extensions" +Cohesion: 0.06 +Nodes (34): EventAttributes, HandleKind, MethodDefinition, MethodImplAttributes, PropertyAttributes, BlobReader, CustomAttribute, CustomAttributeHandleCollection (+26 more) + +### Community 37 - "Assignment and Pointer Arithmetic" +Cohesion: 0.07 +Nodes (16): ExpressionType, string, AssignmentExpression, AssignmentOperatorType, ExpressionType, BinaryOperatorType, bool, BinaryNumericOperator (+8 more) + +### Community 38 - "Overload Resolution" +Cohesion: 0.08 +Nodes (24): Candidate, bool, IList, IReadOnlyList, CSharpInvocationResolveResult, IList, IEnumerable, IReadOnlyList (+16 more) + +### Community 39 - "IL Inlining" +Cohesion: 0.08 +Nodes (23): FindResultType, Block, CallInstruction, CallVirt, DeconstructInstruction, FindResult, ILFunction, ILInstruction (+15 more) + +### Community 40 - "Metadata Type Definitions" +Cohesion: 0.07 +Nodes (36): ITypeDefinition, Accessibility, bool, byte, EntityHandle, ExtensionInfo, FullTypeName, GetMemberOptions (+28 more) + +### Community 41 - "CSharpDecompiler Entry Point" +Cohesion: 0.09 +Nodes (17): CancellationToken, Dictionary, EntityHandle, IEnumerable, IList, List, SequencePoint, TypeDefinitionHandle (+9 more) + +### Community 42 - "Attribute List Builder" +Cohesion: 0.08 +Nodes (32): Builder, DeclarativeSecurityAttribute, BlobHandle, BlobReader, CustomAttributeHandleCollection, CustomAttributeTypedArgument, DeclarativeSecurityAttributeHandleCollection, IAttribute (+24 more) + +### Community 43 - "C# Formatting Options" +Cohesion: 0.08 +Nodes (15): IEnumerable, IReadOnlyList, Marker, TypeParameters, CSharpAmbience, bool, CSharpFormattingOptions, EmptyLineFormatting (+7 more) + +### Community 44 - "Plain Text Output" +Cohesion: 0.04 +Nodes (29): CustomAttributeHandle, EventDefinitionHandle, FieldDefinitionHandle, InterfaceImplementationHandle, IReadOnlyCollection, MethodDefinitionHandle, PropertyDefinitionHandle, TypeDefinitionHandle (+21 more) + +### Community 45 - "Control Flow Simplification" +Cohesion: 0.06 +Nodes (31): Block, BlockContainer, bool, Branch, ILFunction, ControlFlowSimplification, Block, DecompilerSettings (+23 more) + +### Community 46 - "Async Await Decompiler" +Cohesion: 0.09 +Nodes (18): AsyncMethodType, Block, BlockContainer, bool, Dictionary, HashSet, ILInstruction, IList (+10 more) + +### Community 47 - "Decompiler Support Types" +Cohesion: 0.04 +Nodes (8): LanguageVersion, ICSharpCode.Decompiler.CSharp, ICSharpCode.Decompiler.DebugSteps, ICSharpCode.Decompiler.DebugInfo, ICSharpCode.Decompiler.IL, ICSharpCode.Decompiler.Instrumentation, Guid, KnownGuids + +### Community 48 - "Exit Points and Pattern Matching" +Cohesion: 0.08 +Nodes (26): BlockContainer, CancellationToken, Dictionary, IReadOnlyList, ControlFlowGraph, Block, BlockContainer, Branch (+18 more) + +### Community 49 - "Method Body Disassembler" +Cohesion: 0.06 +Nodes (27): Constant, char, ExceptionRegion, ITextOutput, MetadataReader, MethodDefinitionHandle, DisassemblerHelpers, ExceptionRegion (+19 more) + +### Community 50 - "Sequence Point Builder" +Cohesion: 0.10 +Nodes (13): Dictionary, HashSet, IEnumerable, List, SequencePoint, Stack, SwitchSection, SequencePointBuilder (+5 more) + +### Community 51 - "Parameterized and Tuple Types" +Cohesion: 0.10 +Nodes (17): IEnumerable, IReadOnlyList, Predicate, IEnumerable, IReadOnlyList, Predicate, GetMemberOptions, ITypeDefinitionOrUnknown (+9 more) + +### Community 52 - "Nesting Reduction Transform" +Cohesion: 0.07 +Nodes (17): Block, ILFunction, RuntimeAsyncManualAwaitTransform, NotNullIfNotNull, Call, Comp, ILFunction, ILInstruction (+9 more) + +### Community 53 - "Array Initializer Transform" +Cohesion: 0.12 +Nodes (17): BlobReader, Block, Call, FieldDefinition, ILFunction, ILInstruction, ILVariable, List (+9 more) + +### Community 54 - "IL Expression Transforms" +Cohesion: 0.06 +Nodes (22): BinaryNumericInstruction, Block, BlockContainer, Box, CallVirt, Comp, Conv, DynamicSetIndexInstruction (+14 more) + +### Community 55 - "Type Inference" +Cohesion: 0.11 +Nodes (14): bool, IEnumerable, Log, bool, HashSet, IEnumerable, IList, int (+6 more) + +### Community 56 - "Disassembler Signature Provider" +Cohesion: 0.08 +Nodes (26): ILNameSyntax, Action, ArrayShape, GenericParameterHandle, ImmutableArray, ITextOutput, MetadataReader, MethodSignature (+18 more) + +### Community 57 - "Comparison IL Instructions" +Cohesion: 0.04 +Nodes (6): IReadOnlyList, DynamicGetIndexInstruction, DynamicInvokeConstructorInstruction, DynamicInvokeInstruction, DynamicInvokeMemberInstruction, DynamicSetIndexInstruction + +### Community 58 - "Loop and Switch Detection" +Cohesion: 0.10 +Nodes (22): caseNodes, bool, int, List, object, ControlFlowNode, flowNodes, Block (+14 more) + +### Community 59 - "Long Set Interval Analysis" +Cohesion: 0.08 +Nodes (15): Block, ILInstruction, Block, ComparisonKind, Dictionary, ILInstruction, ILVariable, List (+7 more) + +### Community 60 - "Display Class Transform" +Cohesion: 0.10 +Nodes (18): DisplayClass, BlobReader, Block, BlockContainer, Dictionary, HashSet, ILFunction, ILInstruction (+10 more) + +### Community 61 - "Abstract Type Parameters" +Cohesion: 0.08 +Nodes (27): ICompilationProvider, GetMemberOptions, IAttribute, ICompilation, IEntity, IEnumerable, IEvent, IField (+19 more) + +### Community 62 - "Pinned Regions and Cached Delegates" +Cohesion: 0.12 +Nodes (13): Block, BlockContainer, CallInstruction, ILFunction, ILInstruction, ILVariable, PinnedRegion, SlotInfo (+5 more) + +### Community 63 - "Delegate Construction Transform" +Cohesion: 0.06 +Nodes (24): ILFunction, ILInstruction, RemoveRedundantReturn, Block, ILFunction, Leave, CombineExitsTransform, IEnumerable (+16 more) + +### Community 64 - "Collection Extensions" +Cohesion: 0.08 +Nodes (19): Comparison, Func, HashSet, ICollection, IComparer, IEnumerable, IList, ImmutableArray (+11 more) + +### Community 65 - "Control Flow Node Support" +Cohesion: 0.06 +Nodes (3): ICSharpCode.Decompiler.IL.ControlFlow, ICSharpCode.Decompiler.FlowAnalysis, ICSharpCode.Decompiler.IL.Transforms + +### Community 66 - "Debug Info Generator" +Cohesion: 0.06 +Nodes (23): string, AnonymousMethodExpression, string, LambdaExpression, string, UsingDeclaration, BlobHandle, HashSet (+15 more) + +### Community 67 - "Logic and Deconstruct Instructions" +Cohesion: 0.06 +Nodes (5): BinaryInstruction, DeconstructResultInstruction, ThreeValuedBoolAnd, ThreeValuedBoolOr, ILPhase + +### Community 68 - "Extension Method Info" +Cohesion: 0.07 +Nodes (20): SuppressMessage, ComHelper, Dictionary, IEnumerable, IReadOnlyList, List, Marker, TypeParameters (+12 more) + +### Community 69 - "Switch On String Transform" +Cohesion: 0.12 +Nodes (14): HashtableInitializer, Block, Call, Func, HashSet, ILFunction, ILInstruction, ILVariable (+6 more) + +### Community 70 - "Await In Catch and Finally" +Cohesion: 0.08 +Nodes (28): CatchBlockInfo, Block, BlockContainer, HashSet, ILFunction, ILInstruction, ILVariable, InstructionCollection (+20 more) + +### Community 71 - "Token Writer Decorators" +Cohesion: 0.08 +Nodes (12): HashSet, List, Stack, InsertMissingTokensDecorator, InsertRequiredSpacesDecorator, LastWritten, DecoratingTokenWriter, ILocatable (+4 more) + +### Community 72 - "Try Instruction and Block Builder" +Cohesion: 0.05 +Nodes (15): bool, CancellationToken, Dictionary, HashSet, IEnumerable, int, List, MethodBodyBlock (+7 more) + +### Community 73 - "Using Declaration Introduction" +Cohesion: 0.06 +Nodes (19): int, ArrayInitializer, string, ArrayCreateExpression, ArrayInitializerExpression, DeclarationExpression, string, ObjectCreateExpression (+11 more) + +### Community 74 - "Nullable Lifting Transform" +Cohesion: 0.14 +Nodes (13): CompOrDecimal, BinaryNumericInstruction, Block, bool, Comp, ComparisonKind, IfInstruction, ILInstruction (+5 more) + +### Community 75 - "Unsafe Modifier and Operator Calls" +Cohesion: 0.08 +Nodes (10): InvocationExpression, string, SizeOfExpression, string, StackAllocExpression, FixedVariableInitializer, Conditional, IntroduceUnsafeModifier (+2 more) + +### Community 76 - "Whole Project Decompiler" +Cohesion: 0.09 +Nodes (18): CancellationToken, CSharpDecompiler, DecompilationProgress, DecompilerSettings, Guid, HashSet, IEnumerable, IList (+10 more) + +### Community 77 - "Local Function Decompiler" +Cohesion: 0.11 +Nodes (16): BlockContainer, Call, CallInstruction, Dictionary, GenericContext, ILFunction, ILInstruction, IList (+8 more) + +### Community 78 - "Decompiler Exceptions" +Cohesion: 0.06 +Nodes (22): LightJson.Serialization, DebugStepMarker, StepLimitReachedException, DecompilerException, ErrorType, Exception, int, SymbolicAnalysisFailedException (+14 more) + +### Community 79 - "Pattern Matching Engine" +Cohesion: 0.08 +Nodes (20): SlotInfo, StackType, AnyNode, PatternInstruction, ILVisitor, InstructionFlags, ILInstruction, int (+12 more) + +### Community 80 - "Type Reference Kinds" +Cohesion: 0.08 +Nodes (12): string, CSharpTypeResolveContext, int, ArrayTypeReference, ByReferenceTypeReference, IEnumerable, ICodeContext, ISupportsInterning (+4 more) + +### Community 81 - "XML Documentation Elements" +Cohesion: 0.07 +Nodes (18): bool, Func, IEnumerable, IList, int, List, string, XElement (+10 more) + +### Community 82 - "SDK-Style Project Writer" +Cohesion: 0.11 +Nodes (21): IEnumerable, TextWriter, IProjectFileWriter, Guid, LanguageVersion, IProjectInfoProvider, IEnumerable, TextWriter (+13 more) + +### Community 83 - "Runtime Async Exception Rewrite" +Cohesion: 0.18 +Nodes (14): Block, BlockContainer, Dictionary, ILFunction, ILInstruction, ILVariable, Leave, List (+6 more) + +### Community 84 - "Parameter Implementations" +Cohesion: 0.06 +Nodes (31): IParameter, ParameterAttributes, bool, IAttribute, IEnumerable, IParameterizedMember, IReadOnlyList, IType (+23 more) + +### Community 85 - "Assignment Transform" +Cohesion: 0.13 +Nodes (15): CompoundTargetKind, DecompilerSettings, SemanticHelper, Call, Action, BinaryNumericInstruction, Block, CallInstruction (+7 more) + +### Community 86 - "Collection and Object Initializers" +Cohesion: 0.08 +Nodes (22): Block, BlockKind, bool, CallInstruction, DecompilerSettings, Dictionary, ILInstruction, ILVariable (+14 more) + +### Community 87 - "Metadata Method and Property" +Cohesion: 0.07 +Nodes (29): ParameterHandleCollection, parameters, returnType, returnTypeModifier, Accessibility, bool, byte, CustomAttributeHandleCollection (+21 more) + +### Community 88 - "Metadata Extensions" +Cohesion: 0.12 +Nodes (22): ClassSize, EnclosingClass, EventList, Field, FieldDef, FieldList, EventDefinitionHandle, FieldDefinitionHandle (+14 more) + +### Community 90 - "Full Type Name Signature Decoder" +Cohesion: 0.10 +Nodes (11): ArrayShape, ImmutableArray, MetadataReader, MethodSignature, PrimitiveTypeCode, TypeDefinitionHandle, TypeReferenceHandle, TypeSpecificationHandle (+3 more) + +### Community 91 - "Portable PDB Writer" +Cohesion: 0.08 +Nodes (19): BlobContentId, BlobBuilder, BlobHandle, DecompilationProgress, DecompilerSettings, ImmutableArray, IProgress, List (+11 more) + +### Community 92 - "Record Decompiler" +Cohesion: 0.14 +Nodes (9): bool, CancellationToken, DecompilerSettings, Dictionary, IEnumerable, List, RecordDecompiler, IEnumerable (+1 more) + +### Community 93 - "Definite Assignment Analysis" +Cohesion: 0.08 +Nodes (9): CancellationToken, Dictionary, HashSet, DefiniteAssignmentVisitor, bool, Match, CallInstruction, CallVirt (+1 more) + +### Community 94 - "Instruction Collection" +Cohesion: 0.11 +Nodes (7): DebuggerStepThrough, IEnumerable, int, List, Predicate, Enumerator, InstructionCollection + +### Community 95 - "Metadata Properties" +Cohesion: 0.08 +Nodes (24): IProperty, Accessibility, EntityHandle, IAttribute, ICompilation, IEnumerable, IMember, IMethod (+16 more) + +### Community 96 - "High Level Loop Transform" +Cohesion: 0.14 +Nodes (13): conditions, exit, Block, BlockContainer, IfInstruction, ILFunction, ILInstruction, ILVariable (+5 more) + +### Community 97 - "Variable Declaration Placement" +Cohesion: 0.12 +Nodes (14): string, DirectionExpression, FieldDirection, bool, Dictionary, int, List, DeclareVariables (+6 more) + +### Community 98 - "Fake Members" +Cohesion: 0.11 +Nodes (22): IMember, Accessibility, EntityHandle, IAttribute, ICompilation, IEnumerable, IModule, IParameter (+14 more) + +### Community 99 - "Syntax Tree Documentation" +Cohesion: 0.09 +Nodes (33): Adding a new AST node (procedure), AstNodeCollection child collections, BinaryOperatorExpression (example node), AstNode.CheckInvariant(), C# Syntax Tree (AST), CSharpDecompiler.RunTransforms, CSharpOutputVisitor (pretty-printer), CSharpSlotInfo / CSharpSlotInfo (+25 more) + +### Community 100 - "Nullable Reference Attributes" +Cohesion: 0.07 +Nodes (6): Attribute, LightJson, Humanizer.Inflections, System.Diagnostics.CodeAnalysis, MemberNotNullWhenAttribute, Empty + +### Community 101 - "Condition Detection" +Cohesion: 0.19 +Nodes (8): Block, BlockContainer, IfInstruction, ILInstruction, IList, ConditionDetection, Keyword, Keyword + +### Community 102 - "WebCIL File Format" +Cohesion: 0.09 +Nodes (22): BlobReader, string, uint, SectionData, SectionHeader, BinaryReader, byte, IEnumerable (+14 more) + +### Community 103 - "Dynamic Call Site Transform" +Cohesion: 0.11 +Nodes (20): BinderMethodKind, CallSiteInfo, Block, BlockContainer, bool, CallVirt, CSharpArgumentInfo, CSharpBinderFlags (+12 more) + +### Community 104 - "Auto Event Decompiler" +Cohesion: 0.16 +Nodes (7): CancellationToken, DecompileRun, IEnumerable, string, AutoEventDecompiler, IEvent, IField + +### Community 105 - "Text Writer Token Writer" +Cohesion: 0.11 +Nodes (4): bool, int, TextWriter, TextWriterTokenWriter + +### Community 106 - "Dynamic Is-Event Transform" +Cohesion: 0.17 +Nodes (12): DynamicIsEventInstruction, Block, DynamicGetMemberInstruction, DynamicInvokeMemberInstruction, DynamicSetMemberInstruction, ExpressionType, ILInstruction, ILVariable (+4 more) + +### Community 107 - "SRM Generic Context" +Cohesion: 0.08 +Nodes (12): ArrayShape, ImmutableArray, int, MethodSignature, PrimitiveTypeCode, TypeSpecificationHandle, FieldValueSizeDecoder, StandaloneSignatureHandle (+4 more) + +### Community 108 - "Variable Name Assignment" +Cohesion: 0.15 +Nodes (9): Call, char, Dictionary, IEnumerable, ILInstruction, LdFtn, Queue, AssignVariableNames (+1 more) + +### Community 109 - "Conversion IL Instructions" +Cohesion: 0.07 +Nodes (4): ExpressionType, DynamicBinaryOperatorInstruction, DynamicLogicOperatorInstruction, DynamicUnaryOperatorInstruction + +### Community 110 - "Universal Assembly Resolver" +Cohesion: 0.12 +Nodes (10): bool, IEnumerable, Lazy, List, MetadataReaderOptions, string, Version, TargetFrameworkIdentifier (+2 more) + +### Community 111 - "Member Lookup Helpers" +Cohesion: 0.28 +Nodes (12): GetMemberOptions, IEnumerable, IEvent, IField, IMember, IMethod, IProperty, IReadOnlyList (+4 more) + +### Community 112 - "Resources File Reader" +Cohesion: 0.13 +Nodes (15): BinaryReader, MyBinaryReader, SeekOrigin, bool, IEnumerator, int, KeyValuePair, long (+7 more) + +### Community 114 - "Reaching Definitions Analysis" +Cohesion: 0.09 +Nodes (4): IDataFlowState, State, State, State + +### Community 115 - "Known Attributes and Type Names" +Cohesion: 0.10 +Nodes (12): Attribute, int, KnownAttribute, KnownAttributes, IAttribute, IEnumerable, IEnumerable, int (+4 more) + +### Community 116 - "Null Coalescing and String Transforms" +Cohesion: 0.12 +Nodes (17): Block, ILInstruction, ILVariable, InterpolatedStringTransform, Block, ILInstruction, LdLoc, Throw (+9 more) + +### Community 117 - "Win32 Resources" +Cohesion: 0.11 +Nodes (17): ResolveResourceData, byte, char, IList, int, object, PEReader, uint (+9 more) + +### Community 118 - "Metadata Fields" +Cohesion: 0.09 +Nodes (21): Accessibility, bool, byte, EntityHandle, FieldAttributes, FieldDefinitionHandle, IAttribute, ICompilation (+13 more) + +### Community 119 - "Find Type Decoder" +Cohesion: 0.11 +Nodes (12): ArrayShape, EntityHandle, ImmutableArray, MetadataReader, MethodSignature, PrimitiveTypeCode, string, TypeDefinitionHandle (+4 more) + +### Community 120 - "Decompiler Type System" +Cohesion: 0.12 +Nodes (15): string, TargetFramework, HashSet, string, TargetServices, IAssemblyResolver, MetadataFileWithOptions, DecompilerSettings (+7 more) + +### Community 121 - "Metadata Events" +Cohesion: 0.10 +Nodes (21): IEvent, Accessibility, EntityHandle, EventAccessors, EventDefinitionHandle, ICompilation, IEnumerable, IMember (+13 more) + +### Community 122 - "State Range Analysis" +Cohesion: 0.10 +Nodes (15): BlockContainer, bool, CancellationToken, Dictionary, IEnumerable, ILVariable, StateRangeAnalysis, StateRangeAnalysisMode (+7 more) + +### Community 123 - "Local Function Method" +Cohesion: 0.10 +Nodes (19): Accessibility, EntityHandle, IAttribute, ICompilation, IEnumerable, IMember, IModule, IParameter (+11 more) + +### Community 124 - "Humanizer Vocabulary" +Cohesion: 0.13 +Nodes (12): CharSpan, StringHumanizeExtensions, Lazy, Vocabularies, HashSet, IList, List, NotNullIfNotNull (+4 more) + +### Community 125 - "Namespace Using Introduction" +Cohesion: 0.12 +Nodes (7): IEnumerable, NamespaceDeclaration, Action, bool, DecompilerSettings, ILFunction, FullyQualifyAmbiguousTypeNamesVisitor + +### Community 126 - "IL Reader Instruction Decoding" +Cohesion: 0.12 +Nodes (13): BlobReader, bool, Dictionary, IDebugInfoProvider, IEnumerable, ImmutableStack, int, List (+5 more) + +### Community 127 - "Deconstruct and Match Instructions" +Cohesion: 0.10 +Nodes (3): DeconstructInstruction, MatchInstruction, DecompilerSettings + +### Community 128 - "Specialized Methods" +Cohesion: 0.12 +Nodes (16): IMethod, TypeParameterSubstitution, bool, IAttribute, IEnumerable, IMember, IReadOnlyList, IType (+8 more) + +### Community 129 - "Synthetic Range Indexer" +Cohesion: 0.10 +Nodes (19): Accessibility, bool, EntityHandle, IAttribute, ICompilation, IEnumerable, IMember, IModule (+11 more) + +### Community 130 - "Member Lookup" +Cohesion: 0.20 +Nodes (7): bool, IEnumerable, IReadOnlyList, List, LookupGroup, MemberLookup, LookupGroup + +### Community 131 - "DotNet Core Path Finder" +Cohesion: 0.12 +Nodes (12): directory, DirectoryInfo, DllImport, DotNetCorePackageInfo, Encoding, IEnumerable, List, string (+4 more) + +### Community 132 - "Compound Assignment Instructions" +Cohesion: 0.11 +Nodes (8): Conditional, ExpressionType, CompoundEvalMode, CompoundTargetKind, CSharpBinderFlags, CompoundAssignmentInstruction, DynamicCompoundAssign, UserDefinedCompoundAssign + +### Community 133 - "Dummy Type Parameters" +Cohesion: 0.13 +Nodes (16): ITypeParameter, TypeName, IEntity, int, IReadOnlyCollection, IReadOnlyList, IType, Nullability (+8 more) + +### Community 134 - "Embedded Resources" +Cohesion: 0.12 +Nodes (11): ManifestResourceAttributes, ManifestResourceHandle, IEnumerable, byte, Stream, ByteArrayResource, MetadataResource, Resource (+3 more) + +### Community 135 - "Text Token Writer" +Cohesion: 0.13 +Nodes (5): Handle, bool, int, Stack, TextTokenWriter + +### Community 136 - "Metadata Type Parameters" +Cohesion: 0.10 +Nodes (15): byte, GenericParameterAttributes, GenericParameterHandle, GenericParameterHandleCollection, IEntity, IReadOnlyList, IType, ITypeDefinition (+7 more) + +### Community 137 - "Deconstruction Transform" +Cohesion: 0.21 +Nodes (12): ConversionInfo, Action, Block, Conv, DeconstructInstruction, Dictionary, ILInstruction, ILVariable (+4 more) + +### Community 138 - "Null Propagation Transform" +Cohesion: 0.22 +Nodes (7): Block, IfInstruction, ILInstruction, ILVariable, Mode, NullPropagationTransform, Mode + +### Community 139 - "Local Function Analysis" +Cohesion: 0.14 +Nodes (10): ArrayShape, ImmutableArray, List, MetadataReader, MethodSignature, PrimitiveTypeCode, TypeDefinitionHandle, TypeReferenceHandle (+2 more) + +### Community 140 - "Decompiler Event Source" +Cohesion: 0.19 +Nodes (7): Event, EventKeywords, EventSource, DecompiledMemberKind, DecompilerEventSource, Keywords, NonEvent + +### Community 141 - "Bit Set" +Cohesion: 0.12 +Nodes (4): IEnumerable, int, ulong, BitSet + +### Community 142 - "Block Transform Pipeline" +Cohesion: 0.13 +Nodes (14): IEnumerable, Block, bool, ILFunction, IList, BlockILTransform, BlockTransformContext, IBlockTransform (+6 more) + +### Community 143 - "Index and Range Transform" +Cohesion: 0.22 +Nodes (9): Block, ILInstruction, ILVariable, LdElema, IndexKind, IndexMethods, IndexRangeTransform, IndexKind (+1 more) + +### Community 144 - "Namespace Merging" +Cohesion: 0.11 +Nodes (17): INamespace, Dictionary, ICompilation, IEnumerable, IModule, ITypeDefinition, string, SymbolKind (+9 more) + +### Community 145 - "IL Parser and Structure" +Cohesion: 0.16 +Nodes (10): Branches, Branch, BlobReader, ILOpCode, MetadataReader, ILParser, BlobReader, ILOpCode (+2 more) + +### Community 146 - "XML Documentation Provider" +Cohesion: 0.13 +Nodes (10): Encoding, KeyValuePair, List, string, XmlDocumentationCache, XmlDocumentationProvider, IDeserializationCallback, LinePositionMapper (+2 more) + +### Community 147 - "Expression Builder Blocks" +Cohesion: 0.16 +Nodes (5): AccessPathElement, Dictionary, List, BlockKind, Block + +### Community 148 - "Custom Attributes" +Cohesion: 0.10 +Nodes (19): CustomAttributeValue, IAttribute, bool, CustomAttributeHandle, CustomAttributeNamedArgument, CustomAttributeTypedArgument, IMember, IMethod (+11 more) + +### Community 149 - "Variable Naming Heuristics" +Cohesion: 0.17 +Nodes (8): HashSet, IImmutableSet, ILFunction, ILVariable, int, MethodDefinitionHandle, string, VariableScope + +### Community 150 - "Metadata Name Extensions" +Cohesion: 0.13 +Nodes (11): AssemblyReference, BinaryReader, BlobHandle, BlobReader, GenericContext, ICustomAttributeTypeProvider, ISignatureTypeProvider, ReadOnlySpan (+3 more) + +### Community 151 - "XML Doc Loader" +Cohesion: 0.19 +Nodes (8): ConditionalWeakTable, IEnumerable, Lazy, string, XmlDocLoader, Major, Minor, Patch + +### Community 152 - "Simple Compilation" +Cohesion: 0.14 +Nodes (14): ICompilation, ICompilation, IType, KnownTypeCode, KnownTypeCache, bool, IModule, INamespace (+6 more) + +### Community 153 - "Switch Detection" +Cohesion: 0.19 +Nodes (9): Block, BlockContainer, ILFunction, ILInstruction, KeyValuePair, LoopContext, SwitchInstruction, ulong (+1 more) + +### Community 154 - "Using Statement Transform" +Cohesion: 0.21 +Nodes (5): Block, BlockContainer, ILInstruction, ILVariable, UsingTransform + +### Community 155 - "Specialized Members" +Cohesion: 0.13 +Nodes (12): Accessibility, EntityHandle, IAttribute, ICompilation, IEnumerable, IModule, ITypeDefinition, KnownAttribute (+4 more) + +### Community 156 - "Metadata Association Lookup" +Cohesion: 0.13 +Nodes (11): Association, Class, Interface, EntityHandle, Handle, Method, MethodDefinitionHandle, MethodSemanticsAttributes (+3 more) + +### Community 157 - "IL Function Metadata" +Cohesion: 0.11 +Nodes (10): AsyncDebugInfo, IEnumerable, ILFunction, bool, HashSet, int, IReadOnlyList, List (+2 more) + +### Community 158 - "Multi Dictionary" +Cohesion: 0.12 +Nodes (10): IGrouping, ILookup, Dictionary, ICollection, IEnumerable, IEnumerator, IReadOnlyList, List (+2 more) + +### Community 159 - "Solution Creator" +Cohesion: 0.23 +Nodes (10): Guid, ProjectId, ProjectTypeGuids, ProjectItem, Dictionary, List, TextWriter, XElement (+2 more) + +### Community 160 - "Generic Grammar Ambiguity" +Cohesion: 0.12 +Nodes (7): bool, int, GenericGrammarAmbiguityVisitor, string, BinaryOperatorExpression, IdentifierExpression, TypeReferenceExpression + +### Community 161 - "Known Type References" +Cohesion: 0.14 +Nodes (8): string, PrimitiveType, PrimitiveTypeCode, IEnumerable, int, string, KnownTypeCode, KnownTypeReference + +### Community 162 - "Pattern Node Combinators" +Cohesion: 0.19 +Nodes (8): IEnumerator, List, Choice, INode, OptionalNode, IReadOnlyList, Repeat, TypeOfPattern + +### Community 163 - "Empty List Singleton" +Cohesion: 0.12 +Nodes (5): IEnumerator, Enumerator, IList, SuppressMessage, EmptyList + +### Community 164 - "Exported Type Metadata" +Cohesion: 0.11 +Nodes (16): EntityHandle, ExportedType, ExportedTypeHandle, ImmutableArray, MetadataReader, NamespaceDefinition, string, TypeAttributes (+8 more) + +### Community 165 - "Debug Stepper" +Cohesion: 0.19 +Nodes (11): Anchor, AtEnd, DebuggerStepThrough, IEnumerable, IList, int, Stack, DebugStepNodeInfo (+3 more) + +### Community 166 - "Disassembler Entity Output" +Cohesion: 0.21 +Nodes (6): Code, MetadataReader, PrimitiveTypeCode, TypeReferenceHandle, SecurityDeclarationDecoder, Name + +### Community 167 - "Metadata Token Helpers" +Cohesion: 0.16 +Nodes (7): FieldDefinition, MetadataReader, TypeDefinition, EnumValueDisplayMode, MethodDefinitionHandle, EntityHandle, MetadataTokenHelpers + +### Community 168 - "Signature Blob Comparer" +Cohesion: 0.33 +Nodes (5): GenericParameterCount, BlobReader, MetadataReader, SignatureBlobComparer, ParameterCount + +### Community 169 - "Required Namespace Collector" +Cohesion: 0.26 +Nodes (8): EntityHandle, GenericContext, HashSet, IEnumerable, ImmutableArray, MethodBodyBlock, MethodImplementationHandle, RequiredNamespaceCollector + +### Community 170 - "AST Pattern Primitives" +Cohesion: 0.13 +Nodes (11): string, AnyNode, string, AnyNodeOrNull, string, NamedNode, int, string (+3 more) + +### Community 171 - "Debug Info Provider" +Cohesion: 0.18 +Nodes (8): bool, IList, MethodDefinitionHandle, string, IDebugInfoProvider, PdbExtraTypeInfo, Variable, SequencePoint + +### Community 172 - "Type Name Comparers" +Cohesion: 0.12 +Nodes (6): IEqualityComparer, string, AssemblyQualifiedTypeName, StringComparer, FullTypeNameComparer, ReferenceComparer + +### Community 173 - "Freezable Base" +Cohesion: 0.16 +Nodes (6): IFreezable, IFreezable, bool, IList, AbstractFreezable, FreezableHelper + +### Community 174 - "IL Reader Function Import" +Cohesion: 0.21 +Nodes (6): CancellationToken, ITextOutput, MethodBodyBlock, MethodDefinitionHandle, ILFunctionKind, ImportedBlock + +### Community 175 - "Member Reference Metadata" +Cohesion: 0.12 +Nodes (14): MemberReference, MemberReferenceKind, EntityHandle, MemberReferenceHandle, MetadataReader, string, MemberReferenceMetadata, EntityHandle (+6 more) + +### Community 176 - "Abstract Type Base" +Cohesion: 0.29 +Nodes (8): GetMemberOptions, IEnumerable, IEvent, IField, IMember, IMethod, IProperty, Predicate + +### Community 177 - "ResX Resource Writer" +Cohesion: 0.19 +Nodes (6): bool, Stream, string, TextWriter, XmlTextWriter, ResXResourceWriter + +### Community 178 - "Custom Attribute Decoder" +Cohesion: 0.24 +Nodes (11): ArgumentTypeInfo, BlobReader, bool, CustomAttributeNamedArgument, CustomAttributeTypedArgument, ICustomAttributeTypeProvider, ImmutableArray, MetadataReader (+3 more) + +### Community 179 - "IL Instruction Children" +Cohesion: 0.13 +Nodes (10): ChildrenEnumerator, IEnumerator, int, ChildrenCollection, ChildrenEnumerator, IReadOnlyList, Func, IEnumerator (+2 more) + +### Community 180 - "Code Mapping Info" +Cohesion: 0.18 +Nodes (8): HashSet, MethodDefinitionHandle, Queue, Dictionary, IEnumerable, MethodDefinitionHandle, TypeDefinitionHandle, CodeMappingInfo + +### Community 182 - "Dominance and Graph Traversal" +Cohesion: 0.17 +Nodes (9): Action, Func, IEnumerable, CancellationToken, Dominance, Action, Func, IEnumerable (+1 more) + +### Community 183 - "Variable Splitting" +Cohesion: 0.19 +Nodes (7): IEnumerable, IInstructionWithVariableOperand, Dictionary, ILFunction, LdLoc, LdLoca, GroupStores + +### Community 184 - "Unknown Type" +Cohesion: 0.17 +Nodes (10): ITypeDefinitionOrUnknown, bool, FullTypeName, IReadOnlyList, IType, ITypeParameter, ITypeResolveContext, Nullability (+2 more) + +### Community 185 - "Abstract Type Members" +Cohesion: 0.15 +Nodes (8): IReadOnlyList, ITypeDefinition, ITypeDefinitionOrUnknown, ITypeParameter, Nullability, TypeKind, TypeParameterSubstitution, AbstractType + +### Community 186 - "Reaching Definitions Visitor" +Cohesion: 0.20 +Nodes (7): CancellationToken, Dictionary, int, List, Predicate, State, ReachingDefinitionsVisitor + +### Community 187 - "IL Reader Comparison" +Cohesion: 0.24 +Nodes (3): ILOpCode, ComparisonKind, ComparisonKindExtensions + +### Community 188 - "String Switch Instructions" +Cohesion: 0.19 +Nodes (4): StringToInt, Key, List, Value + +### Community 189 - "Lock Transform" +Cohesion: 0.44 +Nodes (5): Block, Call, ILVariable, StLoc, LockTransform + +### Community 190 - "Type Parameter Substitution" +Cohesion: 0.21 +Nodes (3): TypeParameterSubstitution, IReadOnlyList, TypeParameterSubstitution + +### Community 191 - "Intersection Type" +Cohesion: 0.34 +Nodes (5): IEnumerable, IReadOnlyList, Predicate, ReadOnlyCollection, IntersectionType + +### Community 193 - "AST Node Collection Members" +Cohesion: 0.17 +Nodes (6): Enumerator, IEnumerator, IReadOnlyList, NodeListView, IEnumerator, Match + +### Community 194 - "Annotatable Interface" +Cohesion: 0.21 +Nodes (7): IEnumerable, object, SuppressMessage, Type, AbstractAnnotatable, AnnotationList, IAnnotatable + +### Community 195 - "Pattern Backtracking" +Cohesion: 0.19 +Nodes (5): Stack, BacktrackingInfo, IReadOnlyList, IReadOnlyList, IReadOnlyList + +### Community 196 - "Catch When Condition Blocks" +Cohesion: 0.28 +Nodes (7): Block, BlockContainer, ILFunction, ILInstruction, ILVariable, TryCatchHandler, DetectCatchWhenConditionBlocks + +### Community 197 - "Assembly Resolver Search" +Cohesion: 0.22 +Nodes (10): CreatePEFileFromFileName(), Exception, Func, Task, DecompilerRuntime, TargetRuntime, Resolve(), ResolveAsync() (+2 more) + +### Community 198 - "Member Resolve Results" +Cohesion: 0.18 +Nodes (8): IEnumerable, IList, SuppressMessage, InvocationResolveResult, bool, IEnumerable, object, MemberResolveResult + +### Community 199 - "SHA1 Non-Secret Hash" +Cohesion: 0.26 +Nodes (7): Span, MethodImpl, int, long, ReadOnlySpan, uint, Sha1ForNonSecretPurposes + +### Community 200 - "VarArg Instance Method" +Cohesion: 0.18 +Nodes (5): EntityHandle, IEnumerable, IReadOnlyList, MethodSemanticsAttributes, VarArgInstanceMethod + +### Community 201 - "Busy Manager and Disposal" +Cohesion: 0.18 +Nodes (8): BusyLock, Group, IDisposable, List, BusyLock, BusyManager, Action, CallbackOnDispose + +### Community 202 - "Preprocessor Directives" +Cohesion: 0.24 +Nodes (5): Match, LinePreprocessorDirective, PragmaWarningPreprocessorDirective, PreProcessorDirective, PreProcessorDirectiveType + +### Community 203 - "IL Opcode Operand Types" +Cohesion: 0.24 +Nodes (6): byte, string, ILOpCodeExtensions, HashSet, ILOpCode, OperandType + +### Community 204 - "IL Extraction" +Cohesion: 0.24 +Nodes (6): ILFunction, ILInstruction, ILVariable, InstructionFlags, List, ExtractionContext + +### Community 206 - "User Defined Logic Transform" +Cohesion: 0.38 +Nodes (5): Block, Call, ILInstruction, ILVariable, UserDefinedLogicTransform + +### Community 207 - "Default Assembly Reference" +Cohesion: 0.23 +Nodes (7): IModuleReference, ISupportsInterning, IModule, ITypeResolveContext, string, CurrentModuleReference, DefaultAssemblyReference + +### Community 208 - "Assembly Reference Listing" +Cohesion: 0.29 +Nodes (4): AssemblyReferenceClassifier, IAssemblyReference, IAssemblyReferenceClassifier, Resolve() + +### Community 209 - "Single File Bundle" +Cohesion: 0.22 +Nodes (7): Entry, Header, BinaryReader, MemoryMappedViewAccessor, Stream, FileType, SingleFileBundle + +### Community 212 - "Nested Type Reference" +Cohesion: 0.18 +Nodes (7): ITypeReference, bool, int, IType, ITypeResolveContext, string, NestedTypeReference + +### Community 213 - "Assembly Reference Metadata" +Cohesion: 0.20 +Nodes (8): AssemblyReferenceHandle, byte, ImmutableArray, MetadataReader, string, Version, AssemblyNameReference, AssemblyReference + +### Community 214 - "Reference Load Info" +Cohesion: 0.25 +Nodes (6): Dictionary, IReadOnlyList, ReferenceLoadInfo, List, MessageKind, UnresolvedAssemblyNameReference + +### Community 215 - "File Utility" +Cohesion: 0.35 +Nodes (3): char, NotNullIfNotNull, FileUtility + +### Community 216 - "Index Helper" +Cohesion: 0.27 +Nodes (3): int, MethodImpl, Index + +### Community 217 - "Split Variables Transform" +Cohesion: 0.36 +Nodes (6): AddressUse, CallInstruction, ILInstruction, ILVariable, AddressUse, SplitVariables + +### Community 218 - "AST Annotations" +Cohesion: 0.20 +Nodes (9): IReadOnlyList, ForeachAnnotation, ILVariableResolveResult, ImplicitReturnAnnotation, LdTokenAnnotation, MemberInitializerInOtherConstructorsAnnotation, QueryGroupClauseAnnotation, QueryJoinClauseAnnotation (+1 more) + +### Community 219 - "C# Primitive Cast" +Cohesion: 0.29 +Nodes (6): IEnumerable, Key, List, Value, TypeCode, CSharpPrimitiveCast + +### Community 221 - "Using Scope Resolve Context" +Cohesion: 0.22 +Nodes (6): ConcurrentDictionary, ImmutableArray, IReadOnlyList, KeyValuePair, List, UsingScope + +### Community 222 - "Documentation Provider Decoding" +Cohesion: 0.20 +Nodes (9): Decoder, byte, char, int, IndexEntry, LinePositionMapper, FileStream, IComparable (+1 more) + +### Community 223 - "Project and Package Manifest" +Cohesion: 0.20 +Nodes (8): netstandard2.0, Microsoft.CodeAnalysis.NetAnalyzers (10.0.302), Microsoft.Sbom.Targets (4.1.5), Microsoft.SourceLink.GitHub (10.0.301), System.Collections.Immutable (9.0.0), System.Reflection.Metadata (9.0.0), TunnelVisionLabs.ReferenceAssemblyAnnotator (1.0.0-alpha.160), Microsoft.NET.Sdk + +### Community 225 - "Conv Instruction" +Cohesion: 0.29 +Nodes (3): bool, ConversionKind, Conv + +### Community 229 - "Switch On Nullable Transform" +Cohesion: 0.40 +Nodes (6): Block, ILFunction, ILInstruction, InstructionCollection, SwitchInstruction, SwitchOnNullableTransform + +### Community 230 - "NuGet Lock File" +Cohesion: 0.20 +Nodes (10): Microsoft.Build.Tasks.Git, Microsoft.SourceLink.Common, Microsoft.Build.Tasks.Git, Microsoft.SourceLink.Common, contentHash, dependencies, requested, resolved (+2 more) + +### Community 231 - "Interning Provider" +Cohesion: 0.29 +Nodes (4): IList, NotNullIfNotNull, DummyInterningProvider, InterningProvider + +### Community 232 - "Decimal Constant Helper" +Cohesion: 0.31 +Nodes (4): CustomAttribute, CustomAttributeHandleCollection, MetadataModule, DecimalConstantHelper + +### Community 233 - "Default Type Parameter" +Cohesion: 0.24 +Nodes (8): bool, IAttribute, IEnumerable, IReadOnlyList, IType, Nullability, TypeConstraint, DefaultTypeParameter + +### Community 234 - "Key Comparer" +Cohesion: 0.31 +Nodes (5): Func, IComparer, IEqualityComparer, List, KeyComparer + +### Community 235 - "Unicode Newline" +Cohesion: 0.31 +Nodes (4): char, Func, NewLine, UnicodeNewline + +### Community 236 - "Decompiler Settings" +Cohesion: 0.28 +Nodes (4): bool, LanguageVersion, DecompilerSettings, INotifyPropertyChanged + +### Community 237 - "IL Instruction Flags" +Cohesion: 0.25 +Nodes (4): ICSharpCode.Decompiler.IL.Patterns, Conditional, StartEnumerator(), StopEnumerator() + +### Community 238 - "Text Location" +Cohesion: 0.39 +Nodes (5): Type, TextLocationConverter, CultureInfo, ITypeDescriptorContext, TypeConverter + +### Community 239 - "Single File Bundle Entries" +Cohesion: 0.25 +Nodes (9): FileType, ImmutableArray, int, long, string, uint, ulong, Entry (+1 more) + +### Community 240 - "Inline Array Transform" +Cohesion: 0.56 +Nodes (3): Call, ILInstruction, InlineArrayTransform + +### Community 241 - "Metadata Import Scope" +Cohesion: 0.22 +Nodes (7): ImportName, ImportScope, MappingFlags, MemberForwarded, ModuleReferenceHandle, StringHandle, MethodImportAttributes + +### Community 242 - "Lock File Dependencies" +Cohesion: 0.22 +Nodes (9): .NETStandard,Version=v2.0, contentHash, resolved, type, Microsoft.SourceLink.Common, System.Buffers, contentHash, resolved (+1 more) + +### Community 243 - "Lock File Framework Entries" +Cohesion: 0.22 +Nodes (9): System.Collections.Immutable, System.Memory, System.Reflection.Metadata, contentHash, dependencies, requested, resolved, type (+1 more) + +### Community 244 - "Unknown Member Resolve Result" +Cohesion: 0.31 +Nodes (6): int, ReadOnlyCollection, string, UnknownIdentifierResolveResult, UnknownMemberResolveResult, UnknownMethodResolveResult + +### Community 245 - "Union Find" +Cohesion: 0.33 +Nodes (4): Dictionary, int, Node, UnionFind + +### Community 246 - "Partial Type Info" +Cohesion: 0.29 +Nodes (4): EntityHandle, HashSet, TypeDefinitionHandle, PartialTypeInfo + +### Community 247 - "Pattern Backreference" +Cohesion: 0.25 +Nodes (5): string, Backreference, string, IdentifierExpressionBackreference, IEnumerable + +### Community 248 - "Pattern Node Interface" +Cohesion: 0.32 +Nodes (4): AstType, Expression, Statement, PatternExtensions + +### Community 249 - "Specialized Member Base" +Cohesion: 0.29 +Nodes (6): IParameterizedMember, Func, IParameter, IReadOnlyList, IType, SpecializedParameterizedMember + +### Community 250 - "Default Variable" +Cohesion: 0.25 +Nodes (7): IVariable, bool, IType, object, string, SymbolKind, DefaultVariable + +### Community 251 - "DotNet Core Path Extensions" +Cohesion: 0.32 +Nodes (4): MetadataReader, string, Version, DotNetCorePathFinderExtensions + +### Community 252 - "Method Semantics Lookup" +Cohesion: 0.39 +Nodes (7): EntityHandle, int, List, MethodDefinitionHandle, MethodSemanticsAttributes, Entry, MethodSemanticsLookup + +### Community 253 - "Backing Field Lookup" +Cohesion: 0.29 +Nodes (6): Dictionary, EventDefinitionHandle, FieldDefinitionHandle, MetadataReader, PropertyDefinitionHandle, PropertyAndEventBackingFieldLookup + +### Community 254 - "Lock File Package Entries" +Cohesion: 0.25 +Nodes (8): Microsoft.NETCore.Platforms, Microsoft.NETCore.Platforms, contentHash, dependencies, requested, resolved, type, NETStandard.Library + +### Community 255 - "Lock File Transitive Entries" +Cohesion: 0.25 +Nodes (8): System.Runtime.CompilerServices.Unsafe, System.Collections.Immutable, contentHash, dependencies, requested, resolved, type, System.Runtime.CompilerServices.Unsafe + +### Community 256 - "Whole Project Icon Resources" +Cohesion: 0.33 +Nodes (7): byte, uint, ushort, GRPICONDIR, GRPICONDIRENTRY, GRPICONDIRENTRY, short + +### Community 257 - "Async Debug Info" +Cohesion: 0.33 +Nodes (6): BlobBuilder, ImmutableArray, int, MethodDefinitionHandle, AsyncDebugInfo, Await + +### Community 258 - "Disassembler Output Helpers" +Cohesion: 0.33 +Nodes (5): IEnumerable, IEnumerator, KeyValuePair, List, EnumNameCollection + +### Community 260 - "Lock File Runtime Entries" +Cohesion: 0.29 +Nodes (6): dependencies, .NETStandard,Version=v2.0/linux-x64, .NETStandard,Version=v2.0/osx-arm64, .NETStandard,Version=v2.0/win-arm64, .NETStandard,Version=v2.0/win-x64, version + +### Community 261 - "Lock File Analyzer Entries" +Cohesion: 0.29 +Nodes (7): System.Buffers, System.IO.Hashing, contentHash, dependencies, resolved, type, System.Buffers + +### Community 262 - "Lock File Direct Entries" +Cohesion: 0.29 +Nodes (7): System.IO.Hashing, contentHash, dependencies, resolved, type, Microsoft.Build.Tasks.Git, System.IO.Hashing + +### Community 263 - "Lock File Content Hashes" +Cohesion: 0.29 +Nodes (7): System.Numerics.Vectors, System.Memory, contentHash, dependencies, resolved, type, System.Numerics.Vectors + +### Community 264 - "NuGet Package Icon" +Cohesion: 0.53 +Nodes (6): Glossy aqua/Vista-era toolbar icon style, ICSharpCode.Decompiler NuGet Package Icon (64x64 PNG), ICSharpCode.Decompiler NuGet package, ILSpy assembly-browser product identity, Magnifier-over-window visual metaphor (inspect/browse), NuGet package branding asset (PackageIcon) + +### Community 265 - "Specialized Field" +Cohesion: 0.40 +Nodes (4): IField, IType, TypeParameterSubstitution, SpecializedField + +### Community 266 - "Symbolic Execution" +Cohesion: 0.40 +Nodes (5): bool, IEnumerable, ILVariable, List, SymbolicEvaluationContext + +### Community 267 - "Dynamic Member Resolve Result" +Cohesion: 0.40 +Nodes (3): IEnumerable, string, DynamicMemberResolveResult + +### Community 268 - "Delegate Comparer" +Cohesion: 0.40 +Nodes (3): IComparer, Func, DelegateComparer + +### Community 269 - "Text Output Writer" +Cohesion: 0.40 +Nodes (3): Encoding, TextOutputWriter, TextWriter + +### Community 270 - "Lock File Target Entries" +Cohesion: 0.40 +Nodes (5): contentHash, requested, resolved, type, Microsoft.CodeAnalysis.NetAnalyzers + +### Community 271 - "Lock File Version Entries" +Cohesion: 0.40 +Nodes (5): contentHash, requested, resolved, type, Microsoft.Sbom.Targets + +### Community 272 - "Lock File Project Entries" +Cohesion: 0.40 +Nodes (5): TunnelVisionLabs.ReferenceAssemblyAnnotator, contentHash, requested, resolved, type + +### Community 273 - "SRM Hacks" +Cohesion: 0.40 +Nodes (4): ImmutableArray, MetadataReader, MethodDefinitionHandle, MethodImplementationHandle + +### Community 275 - "Lock File Central Versions" +Cohesion: 0.50 +Nodes (4): contentHash, resolved, type, Microsoft.NETCore.Platforms + +### Community 276 - "Lock File Resolved Entries" +Cohesion: 0.50 +Nodes (4): System.Numerics.Vectors, contentHash, resolved, type + +### Community 277 - "Lock File Type Entries" +Cohesion: 0.50 +Nodes (4): System.Runtime.CompilerServices.Unsafe, contentHash, resolved, type + +### Community 281 - "Full Type Name Parsing" +Cohesion: 0.67 +Nodes (3): int, string, NestedTypeName + +## Ambiguous Edges - Review These +- `Glossy aqua/Vista-era toolbar icon style` → `NuGet package branding asset (PackageIcon)` [AMBIGUOUS] + DecompilerNuGetPackageIcon.png · relation: conceptually_related_to + +## Knowledge Gaps +- **110 isolated node(s):** `LdTokenAnnotation`, `UseImplicitlyTypedOutAnnotation`, `LanguageVersion`, `TokenKind`, `CallTransformation` (+105 more) + These have ≤1 connection - possible missing edges or undocumented components. +- **18 thin communities (<3 nodes) omitted from report** — run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **What is the exact relationship between `Glossy aqua/Vista-era toolbar icon style` and `NuGet package branding asset (PackageIcon)`?** + _Edge tagged AMBIGUOUS (relation: conceptually_related_to) - confidence is low._ +- **Why does `IType` connect `Type Provider and Visitors` to `IL Instruction Tree Core`, `IL Instruction Definitions`, `C# Expression Resolver`, `IL Variables and Locals`, `IL to Expression Builder`, `Type System Utilities`, `C# Conversions`, `Arithmetic IL Instructions`, `Type System AST Builder`, `Call Expression Builder`, `Type System Extensions`, `Modified and Decorated Types`, `IL to Statement Builder`, `Metadata Module Loading`, `Memory and Address IL Instructions`, `Documentation ID Strings`, `C# Operator Overloading`, `Expression Tree Transform`, `Yield and Async State Machines`, `Assignment and Pointer Arithmetic`, `Overload Resolution`, `IL Inlining`, `C# Formatting Options`, `Plain Text Output`, `Async Await Decompiler`, `Exit Points and Pattern Matching`, `Parameterized and Tuple Types`, `Array Initializer Transform`, `IL Expression Transforms`, `Type Inference`, `Disassembler Signature Provider`, `Comparison IL Instructions`, `Display Class Transform`, `Pinned Regions and Cached Delegates`, `Delegate Construction Transform`, `Logic and Deconstruct Instructions`, `Extension Method Info`, `Switch On String Transform`, `Using Declaration Introduction`, `Nullable Lifting Transform`, `Unsafe Modifier and Operator Calls`, `Type Reference Kinds`, `XML Documentation Elements`, `Assignment Transform`, `Collection and Object Initializers`, `Record Decompiler`, `Definite Assignment Analysis`, `Variable Declaration Placement`, `Dynamic Call Site Transform`, `SRM Generic Context`, `Variable Name Assignment`, `Member Lookup Helpers`, `IL Reader Core`, `Known Attributes and Type Names`, `IL Reader Instruction Decoding`, `Member Lookup`, `Dummy Type Parameters`, `Text Token Writer`, `Deconstruction Transform`, `Null Propagation Transform`, `Index and Range Transform`, `Expression Builder Blocks`, `Metadata Name Extensions`, `Using Statement Transform`, `IL Function Metadata`, `Known Type References`, `Required Namespace Collector`, `Debug Info Provider`, `Expression Builder Type Utils`, `String Switch Instructions`, `Type Parameter Substitution`, `Intersection Type`, `Catch When Condition Blocks`, `Member Resolve Results`, `VarArg Instance Method`, `C# Primitive Cast`, `Stack Manipulation Instructions`, `Switch Instruction`, `Switch On Nullable Transform`, `Inline Array Transform`, `Unknown Member Resolve Result`?** + _High betweenness centrality (0.211) - this node is a cross-community bridge._ +- **Why does `System` connect `Type System Utilities` to `IL Instruction Definitions`, `C# Expression Resolver`, `Compound Assignment Instructions`, `Embedded Resources`, `IL Variables and Locals`, `Delegate Comparer`, `Resolve Result Kinds`, `Data Flow Visitor Framework`, `Project File Writing`, `Solution Creator`, `AST Pattern Matching Nodes`, `Assignment and Pointer Arithmetic`, `Debug Info Provider`, `Decompiler Support Types`, `Parameterized and Tuple Types`, `Collection Extensions`, `Control Flow Node Support`, `Assembly Resolver Search`, `Decompiler Exceptions`, `Reference Load Info`, `AST Annotations`, `Nullable Reference Attributes`, `Unicode Newline`, `IL Instruction Flags`, `Known Attributes and Type Names`, `Null Coalescing and String Transforms`, `Unknown Member Resolve Result`, `Win32 Resources`?** + _High betweenness centrality (0.170) - this node is a cross-community bridge._ +- **Why does `ILInstruction` connect `IL Instruction Tree Core` to `Type Provider and Visitors`, `IL Instruction Definitions`, `Compound Assignment Instructions`, `Dynamic and Compound IL Instructions`, `IL Variables and Locals`, `Deconstruction Transform`, `Null Propagation Transform`, `IL to Expression Builder`, `Arithmetic IL Instructions`, `Call Expression Builder`, `IL Parser and Structure`, `Expression Builder Blocks`, `IL to Statement Builder`, `Metadata Module Loading`, `Memory and Address IL Instructions`, `Using Statement Transform`, `Data Flow Visitor Framework`, `IL Function Metadata`, `Expression Tree Transform`, `Yield and Async State Machines`, `Assignment and Pointer Arithmetic`, `IL Inlining`, `Plain Text Output`, `Control Flow Simplification`, `IL Reader Function Import`, `Async Await Decompiler`, `Exit Points and Pattern Matching`, `Sequence Point Builder`, `IL Instruction Children`, `Nesting Reduction Transform`, `Expression Builder Type Utils`, `Array Initializer Transform`, `Variable Splitting`, `IL Expression Transforms`, `Comparison IL Instructions`, `Reaching Definitions Visitor`, `IL Reader Comparison`, `String Switch Instructions`, `Pinned Regions and Cached Delegates`, `Delegate Construction Transform`, `Logic and Deconstruct Instructions`, `Catch When Condition Blocks`, `Extension Method Info`, `Await In Catch and Finally`, `Switch On String Transform`, `Try Instruction and Block Builder`, `Nullable Lifting Transform`, `Local Function Decompiler`, `Null Coalescing Instruction`, `Call Indirect Instruction`, `Interval Arithmetic`, `Assignment Transform`, `AST Annotations`, `Record Decompiler`, `Definite Assignment Analysis`, `Instruction Collection`, `High Level Loop Transform`, `Conv Instruction`, `Miscellaneous IL Instructions`, `Stack Manipulation Instructions`, `Switch Instruction`, `Condition Detection`, `Nullable Reference Attributes`, `Dynamic Call Site Transform`, `Auto Event Decompiler`, `Dynamic Is-Event Transform`, `Conversion IL Instructions`, `IL Instruction Flags`, `IL Reader Core`, `IL Reader Instruction Decoding`, `Deconstruct and Match Instructions`?** + _High betweenness centrality (0.141) - this node is a cross-community bridge._ +- **What connects `LdTokenAnnotation`, `UseImplicitlyTypedOutAnnotation`, `LanguageVersion` to the rest of the system?** + _110 weakly-connected nodes found - possible documentation gaps or missing edges._ +- **Should `IL Instruction Tree Core` be split into smaller, more focused modules?** + _Cohesion score 0.014913493360144107 - nodes in this community are weakly interconnected._ +- **Should `Type Provider and Visitors` be split into smaller, more focused modules?** + _Cohesion score 0.023143032535297727 - nodes in this community are weakly interconnected._ \ No newline at end of file diff --git a/graphify-out/cost.json b/graphify-out/cost.json new file mode 100644 index 0000000000..2a4e8e5921 --- /dev/null +++ b/graphify-out/cost.json @@ -0,0 +1,12 @@ +{ + "runs": [ + { + "date": "2026-08-06T12:38:04.401079+00:00", + "input_tokens": 68911, + "output_tokens": 0, + "files": 583 + } + ], + "total_input_tokens": 68911, + "total_output_tokens": 0 +} \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 0000000000..e35c500b79 --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,320 @@ + + + + +graphify - graphify-out/graph.html + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 0000000000..38624fe694 --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,519027 @@ +{ + "directed": false, + "multigraph": false, + "graph": { + "hyperedges": [ + { + "id": "decompiler_ast_source_generation_contract", + "label": "Attribute-driven AST source generation contract", + "nodes": [ + "csharp_syntax_readme_decompilersyntaxtreegenerator", + "csharp_syntax_readme_decompilerastnode_attribute", + "csharp_syntax_readme_slot_attribute", + "csharp_syntax_readme_excludefrommatch_attribute", + "csharp_syntax_readme_generated_code_boundary" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "slot_kind_identity_system", + "label": "Slot/kind identity system", + "nodes": [ + "csharp_syntax_readme_csharpslotinfo", + "csharp_syntax_readme_slots_holder", + "csharp_syntax_readme_slot_kind_single_child_type_rule", + "csharp_syntax_readme_dstg001", + "csharp_syntax_readme_astnodecollection" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "ast_invariant_validation_flow", + "label": "AST invariant validation flow (DEBUG)", + "nodes": [ + "csharp_syntax_readme_checkinvariant", + "csharp_syntax_readme_csharpdecompiler_runtransforms", + "csharp_syntax_readme_prettytestrunner", + "csharp_syntax_readme_required_slot_assertion", + "csharp_syntax_readme_ilinstruction_checkinvariant" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "decompilernugetpackageicon_package_branding_flow", + "label": "Icon asset packed as PackageIcon to brand the decompiler library on nuget.org", + "nodes": [ + "decompilernugetpackageicon_icon", + "decompilernugetpackageicon_nuget_package_branding", + "decompilernugetpackageicon_icsharpcode_decompiler_package", + "decompilernugetpackageicon_ilspy_product_identity" + ], + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0 + } + ] + }, + "nodes": [ + { + "label": "Annotations.cs", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_annotations", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "annotations.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L31", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp" + }, + "_origin": "ast", + "id": "csharp_namespace:08b9832a85423276", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "icsharpcode.decompiler.csharp" + }, + { + "label": "LdTokenAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_ldtokenannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "ldtokenannotation" + }, + { + "label": "AnnotationExtensions", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "annotationextensions" + }, + { + "label": ".WithILInstruction()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".withilinstruction()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_annotations_cs_ienumerable", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "ienumerable" + }, + { + "label": ".WithoutILInstruction()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".withoutilinstruction()" + }, + { + "label": ".WithRR()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".withrr()" + }, + { + "label": ".GetSymbol()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getsymbol", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getsymbol()" + }, + { + "label": ".GetResolveResult()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getresolveresult", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getresolveresult()" + }, + { + "label": ".GetILVariable()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".getilvariable()" + }, + { + "label": ".WithILVariable()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".withilvariable()" + }, + { + "label": ".CopyAnnotationsFrom()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyannotationsfrom", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".copyannotationsfrom()" + }, + { + "label": ".CopyInstructionsFrom()", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyinstructionsfrom", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".copyinstructionsfrom()" + }, + { + "label": "ILVariableResolveResult", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L246", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_ilvariableresolveresult", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "ilvariableresolveresult" + }, + { + "label": "ForeachAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_foreachannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "foreachannotation" + }, + { + "label": "ImplicitReturnAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_implicitreturnannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "implicitreturnannotation" + }, + { + "label": "MemberInitializerInOtherConstructorsAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_memberinitializerinotherconstructorsannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "memberinitializerinotherconstructorsannotation" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_annotations_cs_ireadonlylist", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "ireadonlylist" + }, + { + "label": "ImplicitConversionAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_implicitconversionannotation", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "implicitconversionannotation" + }, + { + "label": "QueryGroupClauseAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_querygroupclauseannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "querygroupclauseannotation" + }, + { + "label": "QueryJoinClauseAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_queryjoinclauseannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "queryjoinclauseannotation" + }, + { + "label": "UseImplicitlyTypedOutAnnotation", + "file_type": "code", + "source_file": "CSharp/Annotations.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_annotations_icsharpcode_decompiler_csharp_useimplicitlytypedoutannotation", + "community": 218, + "community_name": "AST Annotations", + "norm_label": "useimplicitlytypedoutannotation" + }, + { + "label": "AutoEventDecompiler.cs", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_autoeventdecompiler", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "autoeventdecompiler.cs" + }, + { + "label": "AutoEventDecompiler", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "autoeventdecompiler" + }, + { + "label": ".IsAutomaticEvent()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".isautomaticevent()" + }, + { + "label": "DecompileRun", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_autoeventdecompiler_cs_decompilerun", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "decompilerun" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_autoeventdecompiler_cs_cancellationtoken", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "cancellationtoken" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_autoeventdecompiler_cs_string", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "string" + }, + { + "label": ".AddFieldLikeEventAttributes()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".addfieldlikeeventattributes()" + }, + { + "label": ".WithoutAttributeTypes()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_withoutattributetypes", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".withoutattributetypes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_autoeventdecompiler_cs_ienumerable", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "ienumerable" + }, + { + "label": ".FindBackingField()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_findbackingfield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".findbackingfield()" + }, + { + "label": ".IsAutomaticAccessor()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".isautomaticaccessor()" + }, + { + "label": ".MatchCompareExchangeLoop()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchcompareexchangeloop()" + }, + { + "label": ".MatchCompareExchangeLoopMcs()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchcompareexchangeloopmcs()" + }, + { + "label": ".MatchSimpleCombineAssignment()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchsimplecombineassignment()" + }, + { + "label": ".MatchLdThisOrAlias()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchldthisoralias()" + }, + { + "label": ".MatchLoopExit()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchloopexit()" + }, + { + "label": ".MatchCastedDelegateCombineCall()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchcasteddelegatecombinecall()" + }, + { + "label": ".MatchCompareExchangeCall()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchcompareexchangecall()" + }, + { + "label": ".IsDelegateCombineMethod()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isdelegatecombinemethod", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".isdelegatecombinemethod()" + }, + { + "label": ".IsCompareExchangeMethod()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L307", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_iscompareexchangemethod", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".iscompareexchangemethod()" + }, + { + "label": ".MatchLoadOfField()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchloadoffield()" + }, + { + "label": ".MatchAddressOfField()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchaddressoffield()" + }, + { + "label": ".MatchLdValueParameter()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchldvalueparameter()" + }, + { + "label": ".IsSameField()", + "file_type": "code", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L343", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1516" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".issamefield()" + }, + { + "label": "CSharpDecompiler.cs", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_csharpdecompiler", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "csharpdecompiler.cs" + }, + { + "label": "CSharpDecompiler", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "csharpdecompiler" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_metadatareader", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "metadatareader" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_list", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "list" + }, + { + "label": ".EarlyILTransforms()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".earlyiltransforms()" + }, + { + "label": ".GetILTransforms()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".getiltransforms()" + }, + { + "label": ".DecompileBodyForAnalysis()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilebodyforanalysis()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_cancellationtoken", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "cancellationtoken" + }, + { + "label": ".GetAstTransforms()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getasttransforms", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".getasttransforms()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_ilist", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "ilist" + }, + { + "label": ".MemberIsHidden()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".memberishidden()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_entityhandle", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "entityhandle" + }, + { + "label": ".IsPrimaryConstructorParameterBackingField()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isprimaryconstructorparameterbackingfield", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".isprimaryconstructorparameterbackingfield()" + }, + { + "label": "FieldDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_fielddefinition", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "fielddefinition" + }, + { + "label": ".IsAccessorInterfaceImplementationRuntimeHelper()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".isaccessorinterfaceimplementationruntimehelper()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_methoddefinitionhandle", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".IsSwitchOnStringCache()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L608", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isswitchonstringcache", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".isswitchonstringcache()" + }, + { + "label": ".IsAnonymousMethodCacheField()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L613", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isanonymousmethodcachefield", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".isanonymousmethodcachefield()" + }, + { + "label": ".IsClosureType()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L619", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isclosuretype", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".isclosuretype()" + }, + { + "label": "TypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_typedefinition", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "typedefinition" + }, + { + "label": ".IsTransparentIdentifier()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L629", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_istransparentidentifier", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".istransparentidentifier()" + }, + { + "label": ".RequiresNativeOrdering()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L642", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_requiresnativeordering", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".requiresnativeordering()" + }, + { + "label": ".GetMembersWithNativeOrdering()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L655", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".getmemberswithnativeordering()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_ienumerable", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "ienumerable" + }, + { + "label": ".LoadPEFile()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L677", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_loadpefile", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": ".loadpefile()" + }, + { + "label": ".CreateTypeSystemFromFile()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L688", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createtypesystemfromfile", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": ".createtypesystemfromfile()" + }, + { + "label": ".CreateAstBuilder()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L699", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".createastbuilder()" + }, + { + "label": ".CreateDefaultDocumentationProvider()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdefaultdocumentationprovider", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".createdefaultdocumentationprovider()" + }, + { + "label": ".CreateDecompileRun()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".createdecompilerun()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_hashset", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "hashset" + }, + { + "label": ".RunTransforms()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L755", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".runtransforms()" + }, + { + "label": ".SyntaxTreeToString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L790", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".syntaxtreetostring()" + }, + { + "label": ".DecompileModuleAndAssemblyAttributes()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L800", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilemoduleandassemblyattributes()" + }, + { + "label": ".DecompileModuleAndAssemblyAttributesToString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L815", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributestostring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilemoduleandassemblyattributestostring()" + }, + { + "label": ".DoDecompileModuleAndAssemblyAttributes()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".dodecompilemoduleandassemblyattributes()" + }, + { + "label": ".DoDecompileTypes()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".dodecompiletypes()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_typedefinitionhandle", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".DecompileWholeModuleAsSingleFile()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilewholemoduleassinglefile()" + }, + { + "label": ".CreateILTransformContext()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L911", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".createiltransformcontext()" + }, + { + "label": ".GetCodeMappingInfo()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L925", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".getcodemappinginfo()" + }, + { + "label": ".ReadCodeMappingInfo()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".readcodemappinginfo()" + }, + { + "label": "Queue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_queue", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "queue" + }, + { + "label": ".TryGetExtensionImplementation()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_trygetextensionimplementation", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".trygetextensionimplementation()" + }, + { + "label": ".DecompileWholeModuleAsString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleasstring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilewholemoduleasstring()" + }, + { + "label": ".DecompileTypes()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1208", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompiletypes()" + }, + { + "label": ".DecompileTypesAsString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompiletypesasstring()" + }, + { + "label": ".DecompileType()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompiletype()" + }, + { + "label": ".DecompileTypeAsString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypeasstring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompiletypeasstring()" + }, + { + "label": ".Decompile()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompile()" + }, + { + "label": ".DecompileExtension()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1376", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompileextension()" + }, + { + "label": ".FindCommonDeclaringTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1431", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findcommondeclaringtypedefinition", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".findcommondeclaringtypedefinition()" + }, + { + "label": ".DecompileAsString()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompileasstring()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_dictionary", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "dictionary" + }, + { + "label": ".AddPartialTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1458", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addpartialtypedefinition", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": ".addpartialtypedefinition()" + }, + { + "label": ".AddInterfaceImplHelpers()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".addinterfaceimplhelpers()" + }, + { + "label": ".ForwardParameter()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1527", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_forwardparameter", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".forwardparameter()" + }, + { + "label": ".SetNewModifier()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1549", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".setnewmodifier()" + }, + { + "label": ".IsEntryPoint()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1621", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".isentrypoint()" + }, + { + "label": ".FixParameterNames()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1645", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_fixparameternames", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".fixparameternames()" + }, + { + "label": ".DoDecompile()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1659", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".dodecompile()" + }, + { + "label": ".DetectBestEnumValueDisplayMode()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2004", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".detectbestenumvaluedisplaymode()" + }, + { + "label": ".IsCovariantReturnOverride()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iscovariantreturnoverride", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".iscovariantreturnoverride()" + }, + { + "label": ".IsWindowsFormsInitializeComponentMethod()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iswindowsformsinitializecomponentmethod", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".iswindowsformsinitializecomponentmethod()" + }, + { + "label": ".DecompileBody()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompilebody()" + }, + { + "label": ".AddAnnotationsToDeclaration()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".addannotationstodeclaration()" + }, + { + "label": ".CleanUpMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".cleanupmethoddeclaration()" + }, + { + "label": ".RemoveAttribute()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2319", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".removeattribute()" + }, + { + "label": ".RemoveCompilerFeatureRequiredAttribute()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2341", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removecompilerfeaturerequiredattribute", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".removecompilerfeaturerequiredattribute()" + }, + { + "label": ".RemoveObsoleteAttribute()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2365", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeobsoleteattribute", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".removeobsoleteattribute()" + }, + { + "label": ".FindAttribute()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2389", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".findattribute()" + }, + { + "label": "Attribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_attribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "attribute" + }, + { + "label": ".AddDefinesForConditionalAttributes()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_adddefinesforconditionalattributes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".adddefinesforconditionalattributes()" + }, + { + "label": ".IsFixedField()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".isfixedfield()" + }, + { + "label": ".DecompileParameterizedProperty()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".decompileparameterizedproperty()" + }, + { + "label": ".CreateSequencePoints()", + "file_type": "code", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s2269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".createsequencepoints()" + }, + { + "label": "SequencePoint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_csharpdecompiler_cs_sequencepoint", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "sequencepoint" + }, + { + "label": "CSharpLanguageVersion.cs", + "file_type": "code", + "source_file": "CSharp/CSharpLanguageVersion.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_csharplanguageversion", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "csharplanguageversion.cs" + }, + { + "label": "LanguageVersion", + "file_type": "code", + "source_file": "CSharp/CSharpLanguageVersion.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_csharplanguageversion_icsharpcode_decompiler_csharp_languageversion", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "languageversion" + }, + { + "label": "CallBuilder.cs", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_callbuilder", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "callbuilder.cs" + }, + { + "label": "CallBuilder", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "callbuilder" + }, + { + "label": "ExpectedTargetDetails", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L42", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_expectedtargetdetails", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "expectedtargetdetails" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_bool", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "bool" + }, + { + "label": "ArgumentList", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L48", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "argumentlist" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_string", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_int", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "int" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_ireadonlylist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetActualArgumentCount()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getactualargumentcount", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getactualargumentcount()" + }, + { + "label": ".GetArgumentNames()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getargumentnames()" + }, + { + "label": ".GetArgumentResolveResults()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getargumentresolveresults()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_ilist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "ilist" + }, + { + "label": ".GetArgumentResolveResultsDirect()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresultsdirect", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getargumentresolveresultsdirect()" + }, + { + "label": ".GetArgumentExpressions()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getargumentexpressions()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_ienumerable", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "ienumerable" + }, + { + "label": ".CanInferAnonymousTypePropertyNamesFromArguments()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_caninferanonymoustypepropertynamesfromarguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".caninferanonymoustypepropertynamesfromarguments()" + }, + { + "label": ".CheckNoNamedOrOptionalArguments()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_checknonamedoroptionalarguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".checknonamedoroptionalarguments()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_conditional", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "conditional" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_decompilersettings", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "decompilersettings" + }, + { + "label": ".Build()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".build()" + }, + { + "label": ".BuildStringConcat()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".buildstringconcat()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_list", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "list" + }, + { + "label": "Instruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "instruction", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "instruction" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_typecode", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "typecode" + }, + { + "label": ".IsSpanBasedStringConcat()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L268", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isspanbasedstringconcat()" + }, + { + "label": ".IsStringToReadOnlySpanCharImplicitConversion()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isstringtoreadonlyspancharimplicitconversion", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isstringtoreadonlyspancharimplicitconversion()" + }, + { + "label": ".HandleStringInterpolation()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L595", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handlestringinterpolation()" + }, + { + "label": ".BuildCollectionInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".buildcollectioninitializerexpression()" + }, + { + "label": ".BuildDictionaryInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".builddictionaryinitializerexpression()" + }, + { + "label": ".IsInterpolatedStringCreation()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L755", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isinterpolatedstringcreation", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isinterpolatedstringcreation()" + }, + { + "label": ".TryGetStringInterpolationTokens()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".trygetstringinterpolationtokens()" + }, + { + "label": "TokenKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tokenkind", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "tokenkind" + }, + { + "label": "Kind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_kind", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "kind" + }, + { + "label": "Alignment", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "alignment", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "alignment" + }, + { + "label": "Format", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "format", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "format" + }, + { + "label": "TokenKind", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L839", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_tokenkind", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "tokenkind" + }, + { + "label": ".TokenizeFormatString()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L849", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tokenizeformatstring", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".tokenizeformatstring()" + }, + { + "label": ".BuildArgumentList()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".buildargumentlist()" + }, + { + "label": ".IsPrimitiveValueThatShouldBeNamedArgument()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1046", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isprimitivevaluethatshouldbenamedargument()" + }, + { + "label": ".TransformParamsArgument()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".transformparamsargument()" + }, + { + "label": ".IsOptionalArgument()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isoptionalargument()" + }, + { + "label": "CallTransformation", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1137", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_calltransformation", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "calltransformation" + }, + { + "label": ".GetRequiredTransformationsForCall()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".getrequiredtransformationsforcall()" + }, + { + "label": ".EnforceExplicitIn()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1343", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".enforceexplicitin()" + }, + { + "label": ".WrapInAsRefReadOnly()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1357", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_wrapinasrefreadonly", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".wrapinasrefreadonly()" + }, + { + "label": ".IsPossibleExtensionMethodCallOnNull()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1369", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".ispossibleextensionmethodcallonnull()" + }, + { + "label": ".CanInferTypeArgumentsFromArguments()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1374", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".caninfertypeargumentsfromarguments()" + }, + { + "label": ".PinTypesOfNullArguments()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1404", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".pintypesofnullarguments()" + }, + { + "label": ".NewAnonymousTypeInstance()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1431", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".newanonymoustypeinstance()" + }, + { + "label": ".CastArguments()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1446", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".castarguments()" + }, + { + "label": ".IsNullConditional()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1480", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isnullconditional", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isnullconditional()" + }, + { + "label": ".ModifyReturnTypeOfLambda()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1485", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturntypeoflambda", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".modifyreturntypeoflambda()" + }, + { + "label": ".ModifyReturnStatementInsideLambda()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1495", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturnstatementinsidelambda", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".modifyreturnstatementinsidelambda()" + }, + { + "label": ".IsDelegateEqualityComparison()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1511", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isdelegateequalitycomparison()" + }, + { + "label": ".HandleDelegateEqualityComparison()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handledelegateequalitycomparison()" + }, + { + "label": ".HandleImplicitConversion()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handleimplicitconversion()" + }, + { + "label": ".IsUnambiguousCall()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".isunambiguouscall()" + }, + { + "label": ".IsUnambiguousAccess()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isunambiguousaccess()" + }, + { + "label": ".HandleAccessorCall()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handleaccessorcall()" + }, + { + "label": ".IsAppropriateCallTarget()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1816", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isappropriatecalltarget()" + }, + { + "label": ".HandleConstructorCall()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handleconstructorcall()" + }, + { + "label": ".HandleDelegateConstruction()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1905", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handledelegateconstruction()" + }, + { + "label": ".CanUseDelegateConstruction()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1936", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".canusedelegateconstruction()" + }, + { + "label": ".BuildMethodReference()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1981", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildmethodreference", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".buildmethodreference()" + }, + { + "label": ".BuildDelegateReference()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".builddelegatereference()" + }, + { + "label": ".DisambiguateDelegateReference()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".disambiguatedelegatereference()" + }, + { + "label": "target", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_callbuilder_cs_target", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "target" + }, + { + "label": "addTypeArguments", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "addtypearguments", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "addtypearguments" + }, + { + "label": "methodName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "methodname", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "methodname" + }, + { + "label": "result", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "result", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "result" + }, + { + "label": ".IsUnambiguousMethodReference()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isunambiguousmethodreference()" + }, + { + "label": ".ToMethodGroup()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2199", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".tomethodgroup()" + }, + { + "label": ".CallWithNamedArgs()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_callwithnamedargs", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".callwithnamedargs()" + }, + { + "label": ".HandleRangeConstruction()", + "file_type": "code", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1694" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".handlerangeconstruction()" + }, + { + "label": "ExpressionBuilder.cs", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_expressionbuilder", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "expressionbuilder.cs" + }, + { + "label": "ExpressionBuilder", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "expressionbuilder" + }, + { + "label": "ILVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ilvisitor", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilvisitor" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_decompilersettings", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": "decompilersettings" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_cancellationtoken", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "cancellationtoken" + }, + { + "label": ".ConvertType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".converttype()" + }, + { + "label": ".ConvertConstantValue()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".convertconstantvalue()" + }, + { + "label": ".Translate()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L166", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translate()" + }, + { + "label": ".TranslateCondition()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translatecondition()" + }, + { + "label": ".ConvertVariable()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L224", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".convertvariable()" + }, + { + "label": ".HidesVariableWithName()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L251", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".hidesvariablewithname()" + }, + { + "label": ".ResolveLocalFunction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".resolvelocalfunction()" + }, + { + "label": ".RequiresQualifier()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L293", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".requiresqualifier()" + }, + { + "label": ".ConvertField()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L302", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".convertfield()" + }, + { + "label": ".IsBackingFieldOfAutomaticEvent()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".isbackingfieldofautomaticevent()" + }, + { + "label": ".IsType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".istype()" + }, + { + "label": ".VisitIsInst()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitisinst()" + }, + { + "label": ".UnwrapBoxingConversion()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L469", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".unwrapboxingconversion()" + }, + { + "label": ".VisitNewObj()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitnewobj()" + }, + { + "label": ".VisitLdVirtDelegate()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtdelegate", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldvirtdelegate()" + }, + { + "label": ".VisitNewArr()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L502", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitnewarr()" + }, + { + "label": ".VisitLocAlloc()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L517", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitlocalloc()" + }, + { + "label": ".VisitLocAllocSpan()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L523", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitlocallocspan()" + }, + { + "label": ".TranslateLocAllocSpan()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L529", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatelocallocspan()" + }, + { + "label": ".TranslateLocAlloc()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L540", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".translatelocalloc()" + }, + { + "label": ".VisitLdcI4()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L579", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldci4()" + }, + { + "label": ".VisitLdcI8()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldci8()" + }, + { + "label": ".ShouldDisplayAsHex()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L627", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_shoulddisplayashex", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".shoulddisplayashex()" + }, + { + "label": ".VisitLdcF4()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldcf4()" + }, + { + "label": ".VisitLdcF8()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L642", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldcf8()" + }, + { + "label": ".VisitLdcDecimal()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L648", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldcdecimal()" + }, + { + "label": ".VisitLdStr()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L654", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldstr()" + }, + { + "label": ".VisitLdStrUtf8()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L661", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldstrutf8()" + }, + { + "label": ".VisitLdNull()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L669", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldnull()" + }, + { + "label": ".VisitDefaultValue()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L674", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdefaultvalue()" + }, + { + "label": ".GetDefaultValueExpression()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L679", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".getdefaultvalueexpression()" + }, + { + "label": ".VisitSizeOf()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L716", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitsizeof()" + }, + { + "label": ".VisitLdTypeToken()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L736", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldtypetoken()" + }, + { + "label": ".VisitBitNot()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L745", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".visitbitnot()" + }, + { + "label": ".LogicNot()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L779", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".logicnot()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_hashset", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "hashset" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L790", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldloc()" + }, + { + "label": ".VisitLdLoca()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L799", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldloca()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L809", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitstloc()" + }, + { + "label": ".VisitComp()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L871", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".visitcomp()" + }, + { + "label": ".TranslateCeq()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L938", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".translateceq()" + }, + { + "label": ".TryUniteEqualityOperandType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1082", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".tryuniteequalityoperandtype()" + }, + { + "label": ".IsSpecialCasedReferenceComparisonWithNull()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1099", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isspecialcasedreferencecomparisonwithnull", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".isspecialcasedreferencecomparisonwithnull()" + }, + { + "label": ".CreateBuiltinBinaryOperator()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".createbuiltinbinaryoperator()" + }, + { + "label": ".TranslateComp()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".translatecomp()" + }, + { + "label": ".VisitThreeValuedBoolAnd()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitthreevaluedbooland()" + }, + { + "label": ".VisitThreeValuedBoolOr()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitthreevaluedboolor()" + }, + { + "label": ".HandleThreeValuedLogic()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".handlethreevaluedlogic()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_expressiontype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "expressiontype" + }, + { + "label": ".VisitThrow()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitthrow()" + }, + { + "label": ".VisitUserDefinedLogicOperator()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visituserdefinedlogicoperator()" + }, + { + "label": ".Assignment()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1255", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".assignment()" + }, + { + "label": ".VisitBinaryNumericInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".visitbinarynumericinstruction()" + }, + { + "label": ".HandlePointerArithmetic()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlepointerarithmetic()" + }, + { + "label": ".HandleManagedPointerArithmetic()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlemanagedpointerarithmetic()" + }, + { + "label": ".CallUnsafeIntrinsic()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".callunsafeintrinsic()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_ienumerable", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "ienumerable" + }, + { + "label": ".EnsureIntegerType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1506", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".ensureintegertype()" + }, + { + "label": ".GetPointerArithmeticOffset()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getpointerarithmeticoffset()" + }, + { + "label": ".HandlePointerSubtraction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlepointersubtraction()" + }, + { + "label": ".HandleBinaryNumeric()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlebinarynumeric()" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1741", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".findtype()" + }, + { + "label": ".FindArithmeticType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1761", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".findarithmetictype()" + }, + { + "label": ".PrepareArithmeticArgument()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1781", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".preparearithmeticargument()" + }, + { + "label": ".IsCompatibleWithSign()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1815", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".iscompatiblewithsign()" + }, + { + "label": ".BinaryOperatorMightCheckForOverflow()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_binaryoperatormightcheckforoverflow", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".binaryoperatormightcheckforoverflow()" + }, + { + "label": ".ConstantBinaryOperatorOverflows()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1842", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".constantbinaryoperatoroverflows()" + }, + { + "label": ".HandleShift()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handleshift()" + }, + { + "label": ".VisitUserDefinedCompoundAssign()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1912", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".visituserdefinedcompoundassign()" + }, + { + "label": ".GetAssignmentOperatorTypeFromMetadataName()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1986", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getassignmentoperatortypefrommetadataname", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".getassignmentoperatortypefrommetadataname()" + }, + { + "label": ".GetUnaryOperatorTypeFromMetadataName()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2017", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getunaryoperatortypefrommetadataname", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".getunaryoperatortypefrommetadataname()" + }, + { + "label": ".VisitNumericCompoundAssign()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2032", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".visitnumericcompoundassign()" + }, + { + "label": ".HandleCompoundAssignment()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2076", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlecompoundassignment()" + }, + { + "label": ".HandleCompoundShift()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".handlecompoundshift()" + }, + { + "label": ".AssignmentOperatorMightCheckForOverflow()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignmentoperatormightcheckforoverflow", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".assignmentoperatormightcheckforoverflow()" + }, + { + "label": ".VisitConv()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".visitconv()" + }, + { + "label": ".ValueMightBeOversized()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".valuemightbeoversized()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2455", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitcall()" + }, + { + "label": ".VisitCallVirt()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitcallvirt()" + }, + { + "label": ".WrapInRef()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".wrapinref()" + }, + { + "label": ".IsCurrentOrContainingType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".iscurrentorcontainingtype()" + }, + { + "label": ".IsBaseTypeOfCurrentType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbasetypeofcurrenttype", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".isbasetypeofcurrenttype()" + }, + { + "label": ".TranslateFunction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2493", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translatefunction()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2610", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitilfunction()" + }, + { + "label": ".InferReturnType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2616", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".inferreturntype()" + }, + { + "label": ".GetTaskType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2646", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_gettasktype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".gettasktype()" + }, + { + "label": ".MakeParameters()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".makeparameters()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_ireadonlylist", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "ireadonlylist" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2684", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitblockcontainer()" + }, + { + "label": ".TranslateTarget()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2734", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatetarget()" + }, + { + "label": ".EnsureTargetNotNullable()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2832", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".ensuretargetnotnullable()" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2857", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".visitldobj()" + }, + { + "label": ".LdObj()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2894", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".ldobj()" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2968", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".visitstobj()" + }, + { + "label": ".StObjViaHelperCall()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3047", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".stobjviahelpercall()" + }, + { + "label": ".VisitLdLen()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3088", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldlen()" + }, + { + "label": ".VisitLdFlda()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldflda()" + }, + { + "label": ".VisitLdsFlda()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3196", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldsflda()" + }, + { + "label": ".VisitLdElema()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldelema()" + }, + { + "label": ".VisitLdElemaInlineArray()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldelemainlinearray()" + }, + { + "label": ".TranslateArrayIndex()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatearrayindex()" + }, + { + "label": ".ConvertArrayIndex()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".convertarrayindex()" + }, + { + "label": ".IsUnboxAnyWithIsInst()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".isunboxanywithisinst()" + }, + { + "label": ".VisitUnboxAny()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3285", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitunboxany()" + }, + { + "label": ".VisitUnbox()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitunbox()" + }, + { + "label": ".VisitBox()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitbox()" + }, + { + "label": ".VisitCastClass()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitcastclass()" + }, + { + "label": ".VisitExpressionTreeCast()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitexpressiontreecast()" + }, + { + "label": ".VisitArglist()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3364", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitarglist()" + }, + { + "label": ".VisitMakeRefAny()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitmakerefany()" + }, + { + "label": ".VisitRefAnyType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitrefanytype()" + }, + { + "label": ".VisitRefAnyValue()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3396", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitrefanyvalue()" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3406", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".visitblock()" + }, + { + "label": ".TranslateInterpolatedString()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translateinterpolatedstring()" + }, + { + "label": ".TranslateCallWithNamedArgs()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translatecallwithnamedargs()" + }, + { + "label": ".TranslateSetterCallAssignment()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translatesettercallassignment()" + }, + { + "label": ".TranslateObjectAndCollectionInitializer()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3491", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translateobjectandcollectioninitializer()" + }, + { + "label": ".BuildArrayInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".buildarrayinitializerexpression()" + }, + { + "label": ".GetIndices()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".getindices()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_dictionary", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": "dictionary" + }, + { + "label": ".MakeInitializerAssignment()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".makeinitializerassignment()" + }, + { + "label": "AccessPathElement", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_accesspathelement", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": "accesspathelement" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_list", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": "list" + }, + { + "label": "ArrayInitializer", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3672", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_arrayinitializer", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "arrayinitializer" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_expressionbuilder_cs_int", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "int" + }, + { + "label": ".TranslateArrayInitializer()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3685", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translatearrayinitializer()" + }, + { + "label": ".TranslateStackAllocInitializer()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3773", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translatestackallocinitializer()" + }, + { + "label": ".TranslateWithInitializer()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3841", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".translatewithinitializer()" + }, + { + "label": ".AdjustConstantExpressionToType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3861", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".adjustconstantexpressiontotype()" + }, + { + "label": ".AdjustConstantToType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3874", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".adjustconstanttotype()" + }, + { + "label": ".VisitNullCoalescingInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3912", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitnullcoalescinginstruction()" + }, + { + "label": ".VisitIfInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3956", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitifinstruction()" + }, + { + "label": ".TranslateSwitchValue()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".translateswitchvalue()" + }, + { + "label": ".GetCSharpSwitchGoverningType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getcsharpswitchgoverningtype()" + }, + { + "label": ".VisitSwitchInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitswitchinstruction()" + }, + { + "label": ".VisitAddressOf()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitaddressof()" + }, + { + "label": ".VisitAwait()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4268", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitawait()" + }, + { + "label": ".VisitNullableRewrap()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4298", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitnullablerewrap()" + }, + { + "label": ".VisitNullableUnwrap()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4311", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitnullableunwrap()" + }, + { + "label": ".VisitDynamicConvertInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicconvertinstruction()" + }, + { + "label": ".VisitDynamicGetIndexInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicgetindexinstruction()" + }, + { + "label": ".VisitDynamicGetMemberInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicgetmemberinstruction()" + }, + { + "label": ".VisitDynamicInvokeConstructorInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicinvokeconstructorinstruction()" + }, + { + "label": ".VisitDynamicInvokeMemberInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4365", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicinvokememberinstruction()" + }, + { + "label": ".VisitDynamicInvokeInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4384", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicinvokeinstruction()" + }, + { + "label": ".TranslateDynamicTarget()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4393", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatedynamictarget()" + }, + { + "label": ".DynamicArgumentType()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4426", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".dynamicargumenttype()" + }, + { + "label": ".CreateDynamicMemberSymbol()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".createdynamicmembersymbol()" + }, + { + "label": ".CreateDynamicInvokeMemberSymbol()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".createdynamicinvokemembersymbol()" + }, + { + "label": ".CreateDynamicConstructorSymbol()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".createdynamicconstructorsymbol()" + }, + { + "label": ".CreateDynamicIndexerSymbol()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".createdynamicindexersymbol()" + }, + { + "label": ".TranslateDynamicArguments()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatedynamicarguments()" + }, + { + "label": ".TranslateDynamicArgument()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4530", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".translatedynamicargument()" + }, + { + "label": ".ChangeDirectionExpressionTo()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4556", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".changedirectionexpressionto()" + }, + { + "label": ".VisitDynamicSetIndexInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4580", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicsetindexinstruction()" + }, + { + "label": ".VisitDynamicSetMemberInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicsetmemberinstruction()" + }, + { + "label": ".VisitDynamicBinaryOperatorInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicbinaryoperatorinstruction()" + }, + { + "label": ".VisitDynamicLogicOperatorInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4675", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamiclogicoperatorinstruction()" + }, + { + "label": ".VisitDynamicUnaryOperatorInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4697", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamicunaryoperatorinstruction()" + }, + { + "label": ".VisitDynamicCompoundAssign()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4752", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdynamiccompoundassign()" + }, + { + "label": ".VisitLdFtn()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4774", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldftn()" + }, + { + "label": ".VisitLdVirtFtn()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4844", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitldvirtftn()" + }, + { + "label": ".VisitCallIndirect()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4853", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitcallindirect()" + }, + { + "label": ".VisitDeconstructInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4891", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitdeconstructinstruction()" + }, + { + "label": ".VisitMatchInstruction()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4989", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitmatchinstruction()" + }, + { + "label": ".TranslatePattern()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5008", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translatepattern()" + }, + { + "label": ".VisitInvalidBranch()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitinvalidbranch()" + }, + { + "label": ".VisitInvalidExpression()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".visitinvalidexpression()" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".default()" + }, + { + "label": ".ErrorExpression()", + "file_type": "code", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1978" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".errorexpression()" + }, + { + "label": "CSharpAmbience.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "csharpambience.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L31", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor" + }, + "_origin": "ast", + "id": "csharp_namespace:226f58758b54861a", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "icsharpcode.decompiler.csharp.outputvisitor" + }, + { + "label": "CSharpAmbience", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "csharpambience" + }, + { + "label": ".ConvertSymbol()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".convertsymbol()" + }, + { + "label": ".IsExtension()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".isextension()" + }, + { + "label": "Marker", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_cs_marker", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "marker" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_cs_ireadonlylist", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "ireadonlylist" + }, + { + "label": "TypeParameters", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_cs_typeparameters", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "typeparameters" + }, + { + "label": ".ShowParameterList()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_showparameterlist", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".showparameterlist()" + }, + { + "label": ".CreateAstBuilder()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createastbuilder()" + }, + { + "label": ".WriteTypeDeclarationName()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writetypedeclarationname()" + }, + { + "label": ".WriteMemberDeclarationName()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writememberdeclarationname()" + }, + { + "label": ".WriteTypeParameters()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writetypeparameters()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_cs_ienumerable", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "ienumerable" + }, + { + "label": ".PrintModifiers()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L444", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".printmodifiers()" + }, + { + "label": ".WriteQualifiedName()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writequalifiedname()" + }, + { + "label": ".ConvertVariable()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L464", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertvariable()" + }, + { + "label": ".ConvertType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".converttype()" + }, + { + "label": ".GetExplicitInterfaceType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_getexplicitinterfacetype", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".getexplicitinterfacetype()" + }, + { + "label": ".ConvertConstantValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L501", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertconstantvalue", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".convertconstantvalue()" + }, + { + "label": ".WrapComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L506", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_wrapcomment", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".wrapcomment()" + }, + { + "label": "CSharpFormattingOptions.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "csharpformattingoptions.cs" + }, + { + "label": "BraceStyle", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": "bracestyle" + }, + { + "label": "PropertyFormatting", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_propertyformatting", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "propertyformatting" + }, + { + "label": "Wrapping", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_wrapping", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "wrapping" + }, + { + "label": "NewLinePlacement", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_newlineplacement", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "newlineplacement" + }, + { + "label": "UsingPlacement", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_usingplacement", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "usingplacement" + }, + { + "label": "EmptyLineFormatting", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_emptylineformatting", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "emptylineformatting" + }, + { + "label": "CSharpFormattingOptions", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "csharpformattingoptions" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1314" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions_clone", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".clone()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpformattingoptions_cs_bool", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "bool" + }, + { + "label": "CSharpOutputVisitor.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "csharpoutputvisitor.cs" + }, + { + "label": "CSharpOutputVisitor", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": "csharpoutputvisitor" + }, + { + "label": "IAstVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iastvisitor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "iastvisitor" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_cs_stack", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": "stack" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".startnode()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".endnode()" + }, + { + "label": ".Comma()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".comma()" + }, + { + "label": ".WriteCommaSeparatedList()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writecommaseparatedlist()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": "ienumerable" + }, + { + "label": ".WriteCommaSeparatedListInParenthesis()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writecommaseparatedlistinparenthesis()" + }, + { + "label": ".WriteCommaSeparatedListInBrackets()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writecommaseparatedlistinbrackets()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_cs_bool", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": "bool" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writetoken()" + }, + { + "label": ".LPar()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".lpar()" + }, + { + "label": ".RPar()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".rpar()" + }, + { + "label": ".Semicolon()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".semicolon()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".space()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L258", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".newline()" + }, + { + "label": ".GetCallChainLengthLimited()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_getcallchainlengthlimited", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".getcallchainlengthlimited()" + }, + { + "label": ".ShouldInsertNewLineWhenInMethodCallChain()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".shouldinsertnewlinewheninmethodcallchain()" + }, + { + "label": ".InsertNewLineWhenInMethodCallChain()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".insertnewlinewheninmethodcallchain()" + }, + { + "label": ".OpenBrace()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L302", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".openbrace()" + }, + { + "label": ".CloseBrace()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L341", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".closebrace()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_cs_hashset", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": "hashset" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_cs_int", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": "int" + }, + { + "label": ".IsKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L395", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".iskeyword()" + }, + { + "label": ".WriteTypeArguments()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L436", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writetypearguments()" + }, + { + "label": ".WriteTypeParameters()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L446", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writetypeparameters()" + }, + { + "label": ".WriteModifiers()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writemodifiers()" + }, + { + "label": ".WriteQualifiedIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L468", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writequalifiedidentifier()" + }, + { + "label": ".WriteEmbeddedStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L495", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".writeembeddedstatement()" + }, + { + "label": ".WriteMethodBody()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writemethodbody()" + }, + { + "label": ".WriteAttributes()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L537", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writeattributes()" + }, + { + "label": ".WritePrivateImplementationType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writeprivateimplementationtype()" + }, + { + "label": ".VisitAnonymousMethodExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L557", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitanonymousmethodexpression()" + }, + { + "label": ".VisitUndocumentedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L576", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitundocumentedexpression()" + }, + { + "label": ".VisitArrayCreateExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitarraycreateexpression()" + }, + { + "label": ".VisitArrayInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L620", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitarrayinitializerexpression()" + }, + { + "label": ".CanBeConfusedWithObjectInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L641", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_canbeconfusedwithobjectinitializer", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".canbeconfusedwithobjectinitializer()" + }, + { + "label": ".IsObjectOrCollectionInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L649", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_isobjectorcollectioninitializer", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".isobjectorcollectioninitializer()" + }, + { + "label": ".PrintInitializerElements()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L666", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".printinitializerelements()" + }, + { + "label": ".VisitAsExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L729", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitasexpression()" + }, + { + "label": ".VisitAssignmentExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L740", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitassignmentexpression()" + }, + { + "label": ".VisitBaseReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L751", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitbasereferenceexpression()" + }, + { + "label": ".VisitBinaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L758", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitbinaryoperatorexpression()" + }, + { + "label": ".VisitCastExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L823", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcastexpression()" + }, + { + "label": ".VisitCheckedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L836", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcheckedexpression()" + }, + { + "label": ".VisitConditionalExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitconditionalexpression()" + }, + { + "label": ".VisitDefaultValueExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L868", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitdefaultvalueexpression()" + }, + { + "label": ".VisitDirectionExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L882", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitdirectionexpression()" + }, + { + "label": ".VisitDeclarationExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L906", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitdeclarationexpression()" + }, + { + "label": ".VisitRecursivePatternExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitrecursivepatternexpression()" + }, + { + "label": ".VisitOutVarDeclarationExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L951", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitoutvardeclarationexpression()" + }, + { + "label": ".VisitIdentifierExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L964", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitidentifierexpression()" + }, + { + "label": ".VisitIndexerExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L972", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitindexerexpression()" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L981", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".VisitIsExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L998", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitisexpression()" + }, + { + "label": ".VisitLambdaExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1008", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitlambdaexpression()" + }, + { + "label": ".LambdaNeedsParenthesis()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1039", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lambdaneedsparenthesis", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".lambdaneedsparenthesis()" + }, + { + "label": ".VisitMemberReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1049", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitmemberreferenceexpression()" + }, + { + "label": ".VisitNamedArgumentExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1064", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitnamedargumentexpression()" + }, + { + "label": ".VisitNamedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1074", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitnamedexpression()" + }, + { + "label": ".VisitNullReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1085", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".visitnullreferenceexpression()" + }, + { + "label": ".VisitObjectCreateExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1093", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitobjectcreateexpression()" + }, + { + "label": ".VisitAnonymousTypeCreateExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitanonymoustypecreateexpression()" + }, + { + "label": ".VisitParenthesizedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitparenthesizedexpression()" + }, + { + "label": ".VisitPointerReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitpointerreferenceexpression()" + }, + { + "label": ".VisitPrimitiveExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".visitprimitiveexpression()" + }, + { + "label": ".VisitInterpolatedStringExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".visitinterpolatedstringexpression()" + }, + { + "label": ".VisitInterpolation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".visitinterpolation()" + }, + { + "label": ".VisitInterpolatedStringText()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".visitinterpolatedstringtext()" + }, + { + "label": ".VisitSizeOfExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitsizeofexpression()" + }, + { + "label": ".VisitStackAllocExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitstackallocexpression()" + }, + { + "label": ".VisitThisReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitthisreferenceexpression()" + }, + { + "label": ".VisitThrowExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitthrowexpression()" + }, + { + "label": ".VisitTupleExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittupleexpression()" + }, + { + "label": ".VisitTypeOfExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1240", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittypeofexpression()" + }, + { + "label": ".VisitTypeReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypereferenceexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittypereferenceexpression()" + }, + { + "label": ".VisitUnaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitunaryoperatorexpression()" + }, + { + "label": ".IsPostfixOperator()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_ispostfixoperator", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".ispostfixoperator()" + }, + { + "label": ".VisitUncheckedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visituncheckedexpression()" + }, + { + "label": ".VisitWithInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitwithinitializerexpression()" + }, + { + "label": ".VisitQueryExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1316", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitqueryexpression()" + }, + { + "label": ".VisitQueryContinuationClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitquerycontinuationclause()" + }, + { + "label": ".VisitQueryFromClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1353", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryfromclause()" + }, + { + "label": ".VisitQueryLetClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryletclause()" + }, + { + "label": ".VisitQueryWhereClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1381", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitquerywhereclause()" + }, + { + "label": ".VisitQueryJoinClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryjoinclause()" + }, + { + "label": ".VisitQueryOrderClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1418", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryorderclause()" + }, + { + "label": ".VisitQueryOrdering()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1427", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryordering()" + }, + { + "label": ".VisitQuerySelectClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1445", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitqueryselectclause()" + }, + { + "label": ".VisitQueryGroupClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitquerygroupclause()" + }, + { + "label": ".VisitAttribute()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitattribute()" + }, + { + "label": ".VisitAttributeSection()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1482", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitattributesection()" + }, + { + "label": ".VisitDelegateDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitdelegatedeclaration()" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1534", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".VisitUsingAliasDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1658", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitusingaliasdeclaration()" + }, + { + "label": ".VisitUsingDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1671", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitusingdeclaration()" + }, + { + "label": ".VisitExternAliasDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1680", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitexternaliasdeclaration()" + }, + { + "label": ".VisitBlockStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1695", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitblockstatement", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitblockstatement()" + }, + { + "label": ".WriteBlock()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1707", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".writeblock()" + }, + { + "label": ".VisitBreakStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1719", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitbreakstatement()" + }, + { + "label": ".VisitCheckedStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1727", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcheckedstatement()" + }, + { + "label": ".VisitContinueStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1735", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcontinuestatement()" + }, + { + "label": ".VisitDoWhileStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1743", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitdowhilestatement()" + }, + { + "label": ".VisitEmptyStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1759", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitemptystatement()" + }, + { + "label": ".VisitExpressionStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1769", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitexpressionstatement()" + }, + { + "label": ".VisitFixedStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1777", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitfixedstatement()" + }, + { + "label": ".VisitForeachStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1793", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitforeachstatement()" + }, + { + "label": ".VisitForStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1815", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitforstatement()" + }, + { + "label": ".VisitGotoCaseStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1843", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitgotocasestatement()" + }, + { + "label": ".VisitGotoDefaultStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1854", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitgotodefaultstatement()" + }, + { + "label": ".VisitGotoStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1863", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitgotostatement()" + }, + { + "label": ".VisitIfElseStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1872", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitifelsestatement()" + }, + { + "label": ".VisitLabelStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1904", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitlabelstatement()" + }, + { + "label": ".VisitLockStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1927", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitlockstatement()" + }, + { + "label": ".VisitReturnStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1941", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitreturnstatement()" + }, + { + "label": ".VisitSwitchStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1954", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitswitchstatement()" + }, + { + "label": ".VisitSwitchSection()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1984", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitswitchsection()" + }, + { + "label": ".VisitCaseLabel()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2019", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcaselabel()" + }, + { + "label": ".VisitSwitchExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2036", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitswitchexpression()" + }, + { + "label": ".VisitSwitchExpressionSection()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitswitchexpressionsection()" + }, + { + "label": ".VisitThrowStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2064", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitthrowstatement()" + }, + { + "label": ".VisitTryCatchStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2077", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visittrycatchstatement()" + }, + { + "label": ".VisitCatchClause()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcatchclause()" + }, + { + "label": ".VisitUncheckedStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visituncheckedstatement()" + }, + { + "label": ".VisitUnsafeStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitunsafestatement()" + }, + { + "label": ".VisitUsingStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitusingstatement()" + }, + { + "label": ".VisitVariableDeclarationStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitvariabledeclarationstatement()" + }, + { + "label": ".VisitLocalFunctionDeclarationStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2218", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlocalfunctiondeclarationstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitlocalfunctiondeclarationstatement()" + }, + { + "label": ".VisitWhileStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2225", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitwhilestatement()" + }, + { + "label": ".VisitYieldBreakStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2239", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visityieldbreakstatement()" + }, + { + "label": ".VisitYieldReturnStatement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visityieldreturnstatement()" + }, + { + "label": ".VisitAccessor()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitaccessor()" + }, + { + "label": ".VisitConstructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitconstructordeclaration()" + }, + { + "label": ".VisitConstructorInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitconstructorinitializer()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitEnumMemberDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitenummemberdeclaration()" + }, + { + "label": ".VisitExtensionDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2378", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitextensiondeclaration()" + }, + { + "label": ".VisitEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2408", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visiteventdeclaration()" + }, + { + "label": ".VisitCustomEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitcustomeventdeclaration()" + }, + { + "label": ".VisitFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2445", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitfielddeclaration()" + }, + { + "label": ".VisitFixedFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2457", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitfixedfielddeclaration()" + }, + { + "label": ".VisitFixedVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitfixedvariableinitializer()" + }, + { + "label": ".VisitIndexerDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2486", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitindexerdeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2531", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitOperatorDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2551", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitoperatordeclaration()" + }, + { + "label": ".VisitParameterDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitparameterdeclaration()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2651", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "community": 89, + "community_name": "Output Visitor Members", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2708", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitvariableinitializer()" + }, + { + "label": ".MaybeNewLinesAfterUsings()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".maybenewlinesafterusings()" + }, + { + "label": ".VisitSyntaxTree()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2733", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsyntaxtree", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitsyntaxtree()" + }, + { + "label": ".VisitSimpleType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2747", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitsimpletype()" + }, + { + "label": ".VisitMemberType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2757", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitmembertype()" + }, + { + "label": ".VisitTupleType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2774", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittupletype()" + }, + { + "label": ".VisitTupleTypeElement()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2784", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittupletypeelement()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2796", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": ".VisitInvocationType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2819", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitinvocationtype()" + }, + { + "label": ".VisitComposedType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2829", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitcomposedtype()" + }, + { + "label": ".VisitArraySpecifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2863", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitarrayspecifier()" + }, + { + "label": ".VisitPrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2875", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".visitprimitivetype()" + }, + { + "label": ".VisitSingleVariableDesignation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2883", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitsinglevariabledesignation()" + }, + { + "label": ".VisitParenthesizedVariableDesignation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2890", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitparenthesizedvariabledesignation()" + }, + { + "label": ".VisitComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2899", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".visitcomment()" + }, + { + "label": ".VisitPreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2906", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".visitpreprocessordirective()" + }, + { + "label": ".VisitTypeParameterDeclaration()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2913", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visittypeparameterdeclaration()" + }, + { + "label": ".VisitConstraint()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2934", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitconstraint()" + }, + { + "label": ".VisitIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2947", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifier", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitidentifier()" + }, + { + "label": ".VisitErrorNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2955", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiterrornode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visiterrornode()" + }, + { + "label": ".VisitPatternPlaceholder()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2963", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitpatternplaceholder()" + }, + { + "label": ".VisitAnyNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitanynode()" + }, + { + "label": ".VisitBackreference()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2979", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitbackreference()" + }, + { + "label": ".VisitIdentifierExpressionBackreference()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2987", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitidentifierexpressionbackreference()" + }, + { + "label": ".VisitChoice()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2995", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".visitchoice()" + }, + { + "label": ".VisitNamedNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3015", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitnamednode()" + }, + { + "label": ".VisitRepeat()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3025", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitrepeat()" + }, + { + "label": ".VisitOptionalNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3040", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitoptionalnode()" + }, + { + "label": ".VisitNodeInPattern()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3048", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitnodeinpattern()" + }, + { + "label": ".VisitDocumentationReference()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3090", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".visitdocumentationreference()" + }, + { + "label": ".ConvertString()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_convertstring", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".convertstring()" + }, + { + "label": "FormattingOptionsFactory.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "formattingoptionsfactory.cs" + }, + { + "label": "FormattingOptionsFactory", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "formattingoptionsfactory" + }, + { + "label": ".CreateEmpty()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createempty", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createempty()" + }, + { + "label": ".CreateMono()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createmono", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createmono()" + }, + { + "label": ".CreateSharpDevelop()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createsharpdevelop", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createsharpdevelop()" + }, + { + "label": ".CreateKRStyle()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createkrstyle()" + }, + { + "label": ".CreateAllman()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L374", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createallman", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createallman()" + }, + { + "label": ".CreateWhitesmiths()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createwhitesmiths", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createwhitesmiths()" + }, + { + "label": ".CreateGNU()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_creategnu", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".creategnu()" + }, + { + "label": "GenericGrammarAmbiguityVisitor.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "genericgrammarambiguityvisitor.cs" + }, + { + "label": "GenericGrammarAmbiguityVisitor", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "genericgrammarambiguityvisitor" + }, + { + "label": ".ResolveAmbiguities()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_resolveambiguities", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".resolveambiguities()" + }, + { + "label": ".CausesAmbiguityWithGenerics()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_causesambiguitywithgenerics", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".causesambiguitywithgenerics()" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_cs_int", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_cs_bool", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "bool" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitchildren", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".visitchildren()" + }, + { + "label": ".VisitBinaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitbinaryoperatorexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".visitbinaryoperatorexpression()" + }, + { + "label": ".VisitIdentifierExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitidentifierexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".visitidentifierexpression()" + }, + { + "label": ".VisitTypeReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visittypereferenceexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".visittypereferenceexpression()" + }, + { + "label": ".VisitMemberReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1260" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitmemberreferenceexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".visitmemberreferenceexpression()" + }, + { + "label": "ITokenWriter.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "itokenwriter.cs" + }, + { + "label": "TokenWriter", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "tokenwriter" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".startnode()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".endnode()" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writetoken()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivetype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivetype()" + }, + { + "label": ".WriteInterpolatedText()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeinterpolatedtext", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writeinterpolatedtext()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".space()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": ".unindent()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_newline", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".newline()" + }, + { + "label": ".WriteComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writecomment", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writecomment()" + }, + { + "label": ".WritePreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writepreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".writepreprocessordirective()" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_create", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".create()" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_cs_textwriter", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": "textwriter" + }, + { + "label": ".CreateWriterThatSetsLocationsInAST()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_createwriterthatsetslocationsinast", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createwriterthatsetslocationsinast()" + }, + { + "label": ".InsertRequiredSpaces()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_insertrequiredspaces", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".insertrequiredspaces()" + }, + { + "label": ".WrapInWriterThatSetsLocationsInAST()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_wrapinwriterthatsetslocationsinast", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".wrapinwriterthatsetslocationsinast()" + }, + { + "label": "ILocatable", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_ilocatable", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "ilocatable" + }, + { + "label": "DecoratingTokenWriter", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "decoratingtokenwriter" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_startnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".startnode()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_endnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".endnode()" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writekeyword", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writetoken", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writetoken()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivetype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivetype()" + }, + { + "label": ".WriteInterpolatedText()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeinterpolatedtext", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".writeinterpolatedtext()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".space()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_indent", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_unindent", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".unindent()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_newline", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".newline()" + }, + { + "label": ".WriteComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writecomment", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writecomment()" + }, + { + "label": ".WritePreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L174", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writepreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".writepreprocessordirective()" + }, + { + "label": "InsertMissingTokensDecorator.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "insertmissingtokensdecorator.cs" + }, + { + "label": "InsertMissingTokensDecorator", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "insertmissingtokensdecorator" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_cs_stack", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "stack" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_cs_list", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "list" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_cs_hashset", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "hashset" + }, + { + "label": ".AssignPendingStartLocations()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".assignpendingstartlocations()" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_startnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".startnode()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".endnode()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writetoken", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writetoken()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writekeyword", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivevalue", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivetype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivetype()" + }, + { + "label": "InsertParenthesesVisitor.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "insertparenthesesvisitor.cs" + }, + { + "label": "InsertParenthesesVisitor", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "insertparenthesesvisitor" + }, + { + "label": "PrecedenceLevel", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L42", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_precedencelevel", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "precedencelevel" + }, + { + "label": ".GetPrecedence()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".getprecedence()" + }, + { + "label": ".ParenthesizeIfRequired()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".parenthesizeifrequired()" + }, + { + "label": ".Parenthesize()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".parenthesize()" + }, + { + "label": ".VisitMemberReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitmemberreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitmemberreferenceexpression()" + }, + { + "label": ".VisitPointerReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitpointerreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitpointerreferenceexpression()" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".VisitIndexerExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitindexerexpression()" + }, + { + "label": ".VisitUnaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitunaryoperatorexpression()" + }, + { + "label": ".VisitCastExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitcastexpression()" + }, + { + "label": ".TypeCanBeMisinterpretedAsExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_typecanbemisinterpretedasexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".typecanbemisinterpretedasexpression()" + }, + { + "label": ".VisitBinaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitbinaryoperatorexpression()" + }, + { + "label": ".IsBitwise()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L356", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isbitwise", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".isbitwise()" + }, + { + "label": ".GetBinaryOperatorType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L363", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getbinaryoperatortype", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".getbinaryoperatortype()" + }, + { + "label": ".VisitIsExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitisexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitisexpression()" + }, + { + "label": ".VisitAsExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitasexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitasexpression()" + }, + { + "label": ".VisitInterpolation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L400", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinterpolation", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitinterpolation()" + }, + { + "label": ".VisitConditionalExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L433", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitconditionalexpression()" + }, + { + "label": ".IsConditionalRefExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L461", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isconditionalrefexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".isconditionalrefexpression()" + }, + { + "label": ".VisitAssignmentExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L467", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitassignmentexpression()" + }, + { + "label": ".HandleAssignmentRHS()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".handleassignmentrhs()" + }, + { + "label": ".VisitVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L496", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitvariableinitializer", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitvariableinitializer()" + }, + { + "label": ".VisitQueryExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L504", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitqueryexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitqueryexpression()" + }, + { + "label": ".VisitLambdaExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitlambdaexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitlambdaexpression()" + }, + { + "label": ".HandleLambdaOrQuery()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".handlelambdaorquery()" + }, + { + "label": ".VisitNamedExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L536", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitnamedexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitnamedexpression()" + }, + { + "label": ".VisitSwitchExpression()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitswitchexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitswitchexpression()" + }, + { + "label": "InsertRequiredSpacesDecorator.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "insertrequiredspacesdecorator.cs" + }, + { + "label": "InsertRequiredSpacesDecorator", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "insertrequiredspacesdecorator" + }, + { + "label": "LastWritten", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "lastwritten", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "lastwritten" + }, + { + "label": "LastWritten", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L34", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_lastwritten", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "lastwritten" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writekeyword", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writetoken", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writetoken()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".space()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_newline", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".newline()" + }, + { + "label": ".WriteComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writecomment", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writecomment()" + }, + { + "label": ".WritePreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writepreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".writepreprocessordirective()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivevalue", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivetype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivetype()" + }, + { + "label": "TextWriterTokenWriter.cs", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "textwritertokenwriter.cs" + }, + { + "label": "TextWriterTokenWriter", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": "textwritertokenwriter" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_cs_textwriter", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": "textwriter" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_cs_bool", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": "bool" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_cs_int", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": "int" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeidentifier()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writekeyword", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writekeyword()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writetoken", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writetoken()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_space", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".space()" + }, + { + "label": ".WriteIndentation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeindentation()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_newline", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".newline()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_indent", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_unindent", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".unindent()" + }, + { + "label": ".WriteComment()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writecomment", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writecomment()" + }, + { + "label": ".UpdateEndLocation()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_updateendlocation", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".updateendlocation()" + }, + { + "label": ".WritePreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L209", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writepreprocessordirective", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writepreprocessordirective()" + }, + { + "label": ".PrintPrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_printprimitivevalue", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".printprimitivevalue()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WriteInterpolatedText()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeinterpolatedtext", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeinterpolatedtext()" + }, + { + "label": ".ConvertCharLiteral()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L429", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertcharliteral", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".convertcharliteral()" + }, + { + "label": ".ConvertChar()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L442", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertchar", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".convertchar()" + }, + { + "label": ".ConvertString()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".convertstring()" + }, + { + "label": ".EscapeIdentifier()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L513", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_escapeidentifier", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".escapeidentifier()" + }, + { + "label": ".ContainsNonPrintableIdentifierChar()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L548", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_containsnonprintableidentifierchar", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".containsnonprintableidentifierchar()" + }, + { + "label": ".IsPrintableIdentifierChar()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L564", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_isprintableidentifierchar", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".isprintableidentifierchar()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L597", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivetype", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeprimitivetype()" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L610", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_startnode", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".startnode()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L618", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_endnode", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".endnode()" + }, + { + "label": "IProjectFileWriter.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "iprojectfilewriter.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L24", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler" + }, + "_origin": "ast", + "id": "csharp_namespace:a06e13747fb021bb", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "icsharpcode.decompiler.csharp.projectdecompiler" + }, + { + "label": "IProjectFileWriter", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "iprojectfilewriter" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".write()" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter_cs_textwriter", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "textwriter" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter_cs_ienumerable", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "ienumerable" + }, + { + "label": "ProjectFileWriterExtensions", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterextensions", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "projectfilewriterextensions" + }, + { + "label": "IProjectInfoProvider.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectinfoprovider", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "iprojectinfoprovider.cs" + }, + { + "label": "IProjectInfoProvider", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1188" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "iprojectinfoprovider" + }, + { + "label": "LanguageVersion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectinfoprovider_cs_languageversion", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "languageversion" + }, + { + "label": "Guid", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_iprojectinfoprovider_cs_guid", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "guid" + }, + { + "label": "ProjectFileWriterDefault.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewriterdefault", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "projectfilewriterdefault.cs" + }, + { + "label": "ProjectFileWriterDefault", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1402" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "projectfilewriterdefault" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".write()" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewriterdefault_cs_textwriter", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "textwriter" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewriterdefault_cs_ienumerable", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "ienumerable" + }, + { + "label": "ProjectFileWriterSdkStyle.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "projectfilewritersdkstyle.cs" + }, + { + "label": "ProjectFileWriterSdkStyle", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "projectfilewritersdkstyle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_string", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "string" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_hashset", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "hashset" + }, + { + "label": "ProjectType", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L59", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projecttype", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "projecttype" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".write()" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_textwriter", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "textwriter" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "ienumerable" + }, + { + "label": "XmlTextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "xmltextwriter" + }, + { + "label": ".WriteAssemblyInfo()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writeassemblyinfo()" + }, + { + "label": ".GetTargetFrameworkMoniker()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".gettargetframeworkmoniker()" + }, + { + "label": ".WriteOutputType()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writeoutputtype()" + }, + { + "label": "Subsystem", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "subsystem", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "subsystem" + }, + { + "label": ".WriteDesktopExtensions()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writedesktopextensions", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writedesktopextensions()" + }, + { + "label": ".WriteProjectInfo()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeprojectinfo", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writeprojectinfo()" + }, + { + "label": ".WriteMiscellaneousPropertyGroup()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writemiscellaneouspropertygroup()" + }, + { + "label": ".GetCustomProperties()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".getcustomproperties()" + }, + { + "label": ".WriteResources()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writeresources()" + }, + { + "label": ".WriteReferences()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writereferences()" + }, + { + "label": ".GetReferences()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".getreferences()" + }, + { + "label": ".WriteReference()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L345", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".writereference()" + }, + { + "label": ".GetSdkString()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getsdkstring", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".getsdkstring()" + }, + { + "label": ".GetProjectType()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L373", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".getprojecttype()" + }, + { + "label": "Group", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L396", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "group" + }, + { + "label": "IDisposable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "idisposable", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "idisposable" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L406", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1382" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group_dispose", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": ".dispose()" + }, + { + "label": "TargetFramework.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_targetframework", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "targetframework.cs" + }, + { + "label": "TargetFramework", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1167" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "targetframework" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_targetframework_cs_string", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "string" + }, + { + "label": ".GetTargetFrameworkMoniker()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1167" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_gettargetframeworkmoniker", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".gettargetframeworkmoniker()" + }, + { + "label": ".GetVersionString()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1167" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_getversionstring", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".getversionstring()" + }, + { + "label": "TargetServices.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "targetservices.cs" + }, + { + "label": "TargetServices", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1289" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "targetservices" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_cs_string", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "string" + }, + { + "label": ".DetectTargetFramework()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1289" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".detecttargetframework()" + }, + { + "label": ".GetPlatformName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1289" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": ".getplatformname()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_cs_hashset", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "hashset" + }, + { + "label": ".DetectTargetFrameworkNET20()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1289" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".detecttargetframeworknet20()" + }, + { + "label": ".GetFrameworkVersionNET20()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1289" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".getframeworkversionnet20()" + }, + { + "label": "WholeProjectDecompiler.cs", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "wholeprojectdecompiler.cs" + }, + { + "label": "WholeProjectDecompiler", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "wholeprojectdecompiler" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_int", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "int" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_decompilersettings", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "decompilersettings" + }, + { + "label": "LanguageVersion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_languageversion", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "languageversion" + }, + { + "label": "Guid", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_guid", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "guid" + }, + { + "label": "IProgress", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_iprogress", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "iprogress" + }, + { + "label": "DecompilationProgress", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_decompilationprogress", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "decompilationprogress" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_hashset", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "hashset" + }, + { + "label": ".DecompileProject()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".decompileproject()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_cancellationtoken", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "cancellationtoken" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_textwriter", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "textwriter" + }, + { + "label": ".IncludeTypeWhenDecompilingProject()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".includetypewhendecompilingproject()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_typedefinitionhandle", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".CreateFile()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".createfile()" + }, + { + "label": ".CreateDirectory()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdirectory", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".createdirectory()" + }, + { + "label": ".CreateDecompiler()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".createdecompiler()" + }, + { + "label": "CSharpDecompiler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_csharpdecompiler", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "csharpdecompiler" + }, + { + "label": ".WriteAssemblyInfo()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".writeassemblyinfo()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "ienumerable" + }, + { + "label": ".WriteCodeFilesInProject()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".writecodefilesinproject()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ilist", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "ilist" + }, + { + "label": "PartialTypeInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_partialtypeinfo", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "partialtypeinfo" + }, + { + "label": ".WriteResourceFilesInProject()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L356", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".writeresourcefilesinproject()" + }, + { + "label": ".WriteResourceToFile()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L433", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".writeresourcetofile()" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_stream", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "stream" + }, + { + "label": ".GetFileNameForResource()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_getfilenameforresource", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".getfilenameforresource()" + }, + { + "label": ".WriteMiscellaneousFilesInProject()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L494", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".writemiscellaneousfilesinproject()" + }, + { + "label": ".CreateApplicationIcon()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L525", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationicon", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".createapplicationicon()" + }, + { + "label": "GRPICONDIR", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L572", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondir", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "grpicondir" + }, + { + "label": "ushort", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ushort", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "ushort" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_byte", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "byte" + }, + { + "label": "GRPICONDIRENTRY", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "grpicondirentry", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "grpicondirentry" + }, + { + "label": "GRPICONDIRENTRY", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L588", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "grpicondirentry" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_uint", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "uint" + }, + { + "label": "short", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "short", + "community": 256, + "community_name": "Whole Project Icon Resources", + "norm_label": "short" + }, + { + "label": ".CreateApplicationManifest()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationmanifest", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".createapplicationmanifest()" + }, + { + "label": ".IsDefaultApplicationManifest()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L608", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isdefaultapplicationmanifest", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".isdefaultapplicationmanifest()" + }, + { + "label": ".CleanUpApplicationManifest()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L621", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupapplicationmanifest", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".cleanupapplicationmanifest()" + }, + { + "label": ".CleanUpFileName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L646", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".cleanupfilename()" + }, + { + "label": ".SanitizeFileName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L660", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_sanitizefilename", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".sanitizefilename()" + }, + { + "label": ".CleanUpName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L671", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".cleanupname()" + }, + { + "label": ".CleanUpDirectoryName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L799", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupdirectoryname", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".cleanupdirectoryname()" + }, + { + "label": ".CleanUpPath()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L804", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanuppath", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".cleanuppath()" + }, + { + "label": ".EscapeReservedFileSystemName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L818", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_escapereservedfilesystemname", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".escapereservedfilesystemname()" + }, + { + "label": "StringBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_stringbuilder", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "stringbuilder" + }, + { + "label": ".IsReservedFileSystemName()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L829", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isreservedfilesystemname", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".isreservedfilesystemname()" + }, + { + "label": ".CanUseSdkStyleProjectFormat()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L861", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_canusesdkstyleprojectformat", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".canusesdkstyleprojectformat()" + }, + { + "label": "ProjectItemInfo", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "projectiteminfo" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_list", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "list" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_dictionary", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "dictionary" + }, + { + "label": ".With()", + "file_type": "code", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L873", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_chain": [ + "s1957" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": ".with()" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_projectdecompiler_wholeprojectdecompiler_cs_keyvaluepair", + "community": 76, + "community_name": "Whole Project Decompiler", + "norm_label": "keyvaluepair" + }, + { + "label": "RecordDecompiler.cs", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_recorddecompiler", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "recorddecompiler.cs" + }, + { + "label": "RecordDecompiler", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "recorddecompiler" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_decompilersettings", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "decompilersettings" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_cancellationtoken", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "cancellationtoken" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_list", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "list" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_bool", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "bool" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_dictionary", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "dictionary" + }, + { + "label": ".DetectAutomaticProperties()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectautomaticproperties", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".detectautomaticproperties()" + }, + { + "label": ".DetectPrimaryConstructor()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".detectprimaryconstructor()" + }, + { + "label": ".DetectMemberOrder()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".detectmemberorder()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_recorddecompiler_cs_ienumerable", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "ienumerable" + }, + { + "label": ".IsRecordType()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L405", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isrecordtype()" + }, + { + "label": ".MethodIsGenerated()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".methodisgenerated()" + }, + { + "label": ".PropertyIsGenerated()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L473", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_propertyisgenerated", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".propertyisgenerated()" + }, + { + "label": ".IsPropertyDeclaredByPrimaryConstructor()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L487", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_ispropertydeclaredbyprimaryconstructor", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".ispropertydeclaredbyprimaryconstructor()" + }, + { + "label": ".GetParameterToBackingStoreMap()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".getparametertobackingstoremap()" + }, + { + "label": ".IsCopyConstructor()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L504", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".iscopyconstructor()" + }, + { + "label": ".IsAllowedAttribute()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L519", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isallowedattribute()" + }, + { + "label": ".IsGeneratedCopyConstructor()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L530", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedcopyconstructor()" + }, + { + "label": ".IsGeneratedEqualityContract()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L596", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedequalitycontract()" + }, + { + "label": ".IsGeneratedPrintMembers()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L644", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedprintmembers()" + }, + { + "label": ".MatchStringBuilderAppend()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L811", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchstringbuilderappend", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".matchstringbuilderappend()" + }, + { + "label": ".IsGeneratedToString()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L824", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedtostring()" + }, + { + "label": ".IsGeneratedEquals()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L891", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedequals()" + }, + { + "label": ".UnpackLogicAndChain()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1019", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".unpacklogicandchain()" + }, + { + "label": ".MatchGetEqualityContract()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1039", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchgetequalitycontract", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".matchgetequalitycontract()" + }, + { + "label": ".IsEqualityComparerGetDefaultCall()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1052", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isequalitycomparergetdefaultcall()" + }, + { + "label": ".MemberConsideredForEquality()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1065", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_memberconsideredforequality", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".memberconsideredforequality()" + }, + { + "label": ".IsGeneratedGetHashCode()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1081", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgeneratedgethashcode()" + }, + { + "label": ".IsGeneratedDeconstruct()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgenerateddeconstruct", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isgenerateddeconstruct()" + }, + { + "label": ".MatchMemberAccess()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".matchmemberaccess()" + }, + { + "label": ".DecompileBody()", + "file_type": "code", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1260", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1507" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".decompilebody()" + }, + { + "label": "RequiredNamespaceCollector.cs", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_requirednamespacecollector", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "requirednamespacecollector.cs" + }, + { + "label": "RequiredNamespaceCollector", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "requirednamespacecollector" + }, + { + "label": "GenericContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_genericcontext", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "genericcontext" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_hashset", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "hashset" + }, + { + "label": ".CollectNamespaces()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".collectnamespaces()" + }, + { + "label": ".CollectAttributeNamespaces()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".collectattributenamespaces()" + }, + { + "label": ".HandleOverrides()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".handleoverrides()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_immutablearray", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "immutablearray" + }, + { + "label": "MethodImplementationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_methodimplementationhandle", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "methodimplementationhandle" + }, + { + "label": ".CollectNamespacesForTypeReference()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".collectnamespacesfortypereference()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_entityhandle", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "entityhandle" + }, + { + "label": ".HandleAttributes()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".handleattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_ienumerable", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "ienumerable" + }, + { + "label": ".HandleAttributeValue()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L253", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributevalue", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".handleattributevalue()" + }, + { + "label": ".HandleTypeParameters()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".handletypeparameters()" + }, + { + "label": ".CollectNamespacesFromMethodBody()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".collectnamespacesfrommethodbody()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_requirednamespacecollector_cs_methodbodyblock", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": "methodbodyblock" + }, + { + "label": ".CollectNamespacesForMemberReference()", + "file_type": "code", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1544" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "community": 169, + "community_name": "Required Namespace Collector", + "norm_label": ".collectnamespacesformemberreference()" + }, + { + "label": "AliasNamespaceResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_aliasnamespaceresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "aliasnamespaceresolveresult.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.Resolver", + "file_type": "code", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L29", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver" + }, + "_origin": "ast", + "id": "csharp_namespace:d77786aa7341618d", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "icsharpcode.decompiler.csharp.resolver" + }, + { + "label": "AliasNamespaceResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1291" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_aliasnamespaceresolveresult_icsharpcode_decompiler_csharp_resolver_aliasnamespaceresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "aliasnamespaceresolveresult" + }, + { + "label": "AliasTypeResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_aliastyperesolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "aliastyperesolveresult.cs" + }, + { + "label": "AliasTypeResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1295" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_aliastyperesolveresult_icsharpcode_decompiler_csharp_resolver_aliastyperesolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "aliastyperesolveresult" + }, + { + "label": "AwaitResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_awaitresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "awaitresolveresult.cs" + }, + { + "label": "AwaitResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "awaitresolveresult" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_awaitresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "CSharpConversions.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "csharpconversions.cs" + }, + { + "label": "CSharpConversions", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "csharpconversions" + }, + { + "label": "ConcurrentDictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_concurrentdictionary", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "concurrentdictionary" + }, + { + "label": ".Get()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".get()" + }, + { + "label": "TypePair", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L68", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "typepair" + }, + { + "label": "IEquatable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iequatable", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "iequatable" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": ".ImplicitConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitconversion()" + }, + { + "label": ".StandardImplicitConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".standardimplicitconversion()" + }, + { + "label": ".IsConstraintConvertible()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isconstraintconvertible()" + }, + { + "label": ".ExplicitConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitconversion()" + }, + { + "label": ".ExplicitConversionNotUserDefined()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L331", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitconversionnotuserdefined()" + }, + { + "label": ".ExplicitConversionImpl()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L339", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitconversionimpl()" + }, + { + "label": ".IdentityConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".identityconversion()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_bool", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "bool" + }, + { + "label": ".ImplicitNumericConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitnumericconversion()" + }, + { + "label": ".IsNumericType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isnumerictype()" + }, + { + "label": ".AnyNumericConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L451", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".anynumericconversion()" + }, + { + "label": ".ImplicitEnumerationConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L459", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitenumerationconversion()" + }, + { + "label": ".ExplicitEnumerationConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L474", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitenumerationconversion()" + }, + { + "label": ".ImplicitNullableConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitnullableconversion()" + }, + { + "label": ".ExplicitNullableConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L505", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitnullableconversion()" + }, + { + "label": ".NullLiteralConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_nullliteralconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".nullliteralconversion()" + }, + { + "label": ".IsImplicitReferenceConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L539", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isimplicitreferenceconversion()" + }, + { + "label": ".ImplicitReferenceConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L544", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitreferenceconversion()" + }, + { + "label": ".UnpackGenericArrayInterface()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L586", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".unpackgenericarrayinterface()" + }, + { + "label": ".IsSubtypeOf()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L606", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".issubtypeof()" + }, + { + "label": ".IdentityOrVarianceConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L630", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".identityorvarianceconversion()" + }, + { + "label": ".ExplicitReferenceConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L679", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitreferenceconversion()" + }, + { + "label": ".IsSealedReferenceType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L782", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issealedreferencetype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".issealedreferencetype()" + }, + { + "label": ".IsBoxingConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L791", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isboxingconversion()" + }, + { + "label": ".IsBoxingConversionOrInvolvingTypeParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L806", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isboxingconversionorinvolvingtypeparameter()" + }, + { + "label": ".UnboxingConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L812", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".unboxingconversion()" + }, + { + "label": ".ImplicitConstantExpressionConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L824", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitconstantexpressionconversion()" + }, + { + "label": ".ImplicitTypeParameterConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L870", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicittypeparameterconversion()" + }, + { + "label": ".ExplicitTypeParameterConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L880", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicittypeparameterconversion()" + }, + { + "label": ".ImplicitPointerConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L899", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".implicitpointerconversion()" + }, + { + "label": ".ExplicitPointerConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L930", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitpointerconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".explicitpointerconversion()" + }, + { + "label": ".IsIntegerType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L943", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isintegertype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isintegertype()" + }, + { + "label": ".IsEncompassedBy()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L960", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isencompassedby()" + }, + { + "label": ".IsEncompassingOrEncompassedBy()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L965", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassingorencompassedby", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isencompassingorencompassedby()" + }, + { + "label": ".FindMostEncompassedType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".findmostencompassedtype()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_ienumerable", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "ienumerable" + }, + { + "label": ".FindMostEncompassingType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L983", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".findmostencompassingtype()" + }, + { + "label": ".SelectOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".selectoperator()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_ilist", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "ilist" + }, + { + "label": "OperatorInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "operatorinfo", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "operatorinfo" + }, + { + "label": ".UserDefinedImplicitConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1030", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".userdefinedimplicitconversion()" + }, + { + "label": ".UserDefinedExplicitConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1079", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".userdefinedexplicitconversion()" + }, + { + "label": "OperatorInfo", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1148", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_operatorinfo", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "operatorinfo" + }, + { + "label": ".UnderlyingTypeForConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_underlyingtypeforconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".underlyingtypeforconversion()" + }, + { + "label": ".GetApplicableConversionOperators()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".getapplicableconversionoperators()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_list", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "list" + }, + { + "label": ".IsImplicitSpanConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isimplicitspanconversion()" + }, + { + "label": ".AnonymousFunctionConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".anonymousfunctionconversion()" + }, + { + "label": ".UnpackExpressionTreeType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".unpackexpressiontreetype()" + }, + { + "label": ".MethodGroupConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1363", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".methodgroupconversion()" + }, + { + "label": ".IsDelegateCompatible()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isdelegatecompatible()" + }, + { + "label": ".TupleConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1480", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tupleconversion()" + }, + { + "label": ".BetterConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1540", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".betterconversion()" + }, + { + "label": ".IsExactlyMatching()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isexactlymatching()" + }, + { + "label": ".UnpackTask()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1654", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".unpacktask()" + }, + { + "label": ".BetterConversionTarget()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1681", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".betterconversiontarget()" + }, + { + "label": ".IsBetterIntegralType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1738", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1455" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isbetterintegraltype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isbetterintegraltype()" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpconversions_cs_typecode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "typecode" + }, + { + "label": "CSharpInvocationResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "csharpinvocationresolveresult.cs" + }, + { + "label": "CSharpInvocationResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "csharpinvocationresolveresult" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_cs_bool", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "bool" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_cs_ireadonlylist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetArgumentToParameterMap()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumenttoparametermap", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getargumenttoparametermap()" + }, + { + "label": ".GetArgumentsForCall()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumentsforcall", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getargumentsforcall()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpinvocationresolveresult_cs_ilist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ilist" + }, + { + "label": "CSharpOperators.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "csharpoperators.cs" + }, + { + "label": "CSharpOperators", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "csharpoperators" + }, + { + "label": ".Get()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".get()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": "OperatorMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "operatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "operatormethod" + }, + { + "label": ".InitParameterArrays()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_initparameterarrays", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".initparameterarrays()" + }, + { + "label": ".MakeParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makeparameter", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".makeparameter()" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_typecode", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "typecode" + }, + { + "label": ".MakeNullableParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makenullableparameter", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".makenullableparameter()" + }, + { + "label": "OperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L102", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "operatormethod" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iparameterizedmember", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "iparameterizedmember" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_list", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "list" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ireadonlylist" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_entityhandle", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "entityhandle" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_ienumerable", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ienumerable" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattributes", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getattributes()" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_hasattribute", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".hasattribute()" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattribute", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getattribute()" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_specialize", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".specialize()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_tostring", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_equals", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".equals()" + }, + { + "label": "UnaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L238", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "unaryoperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": "LambdaUnaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L252", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "lambdaunaryoperatormethod" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_func", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "func" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": "LiftedUnaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L282", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "liftedunaryoperatormethod" + }, + { + "label": "BinaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L412", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "binaryoperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L415", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": "LambdaBinaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L423", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "lambdabinaryoperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L457", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": "LiftedBinaryOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L463", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "liftedbinaryoperatormethod" + }, + { + "label": "StringConcatenation", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L587", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "stringconcatenation" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_cs_bool", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "bool" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L604", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation_invoke", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".invoke()" + }, + { + "label": "EqualityOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L701", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "equalityoperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L720", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L744", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": "LiftedEqualityOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L753", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "liftedequalityoperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L771", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": "RelationalOperatorMethod", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L865", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "relationaloperatormethod" + }, + { + "label": ".Invoke()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L882", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_invoke", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".invoke()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L890", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_lift", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".lift()" + }, + { + "label": ".LiftUserDefinedOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".liftuserdefinedoperator()" + }, + { + "label": ".IsComparisonOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_iscomparisonoperator", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".iscomparisonoperator()" + }, + { + "label": "LiftedUserDefinedOperator", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1130", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "lifteduserdefinedoperator" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_equals", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_gethashcode", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".gethashcode()" + }, + { + "label": "ILiftedOperator", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "iliftedoperator" + }, + { + "label": "CSharpResolver.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "csharpresolver.cs" + }, + { + "label": "CSharpResolver", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "csharpresolver" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_bool", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "bool" + }, + { + "label": ".WithContext()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcontext", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".withcontext()" + }, + { + "label": ".WithCheckForOverflow()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".withcheckforoverflow()" + }, + { + "label": ".WithIsWithinLambdaExpression()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withiswithinlambdaexpression", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".withiswithinlambdaexpression()" + }, + { + "label": ".WithCurrentMember()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".withcurrentmember()" + }, + { + "label": ".WithCurrentUsingScope()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".withcurrentusingscope()" + }, + { + "label": "TypeDefinitionCache", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typedefinitioncache", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typedefinitioncache" + }, + { + "label": ".WithCurrentTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".withcurrenttypedefinition()" + }, + { + "label": "TypeDefinitionCache", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L211", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_typedefinitioncache", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typedefinitioncache" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_dictionary", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "dictionary" + }, + { + "label": "ImmutableStack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_immutablestack", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "immutablestack" + }, + { + "label": ".WithLocalVariableStack()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".withlocalvariablestack()" + }, + { + "label": ".AddVariables()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".addvariables()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "ObjectInitializerContext", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L260", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_objectinitializercontext", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "objectinitializercontext" + }, + { + "label": ".WithObjectInitializerStack()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withobjectinitializerstack", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".withobjectinitializerstack()" + }, + { + "label": ".PushObjectInitializer()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pushobjectinitializer", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".pushobjectinitializer()" + }, + { + "label": ".PopObjectInitializer()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_popobjectinitializer", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".popobjectinitializer()" + }, + { + "label": ".ResolveUnaryOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveunaryoperator()" + }, + { + "label": ".UnaryOperatorResolveResult()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".unaryoperatorresolveresult()" + }, + { + "label": ".UnaryNumericPromotion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L536", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".unarynumericpromotion()" + }, + { + "label": ".GetOverloadableOperatorName()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L567", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getoverloadableoperatorname()" + }, + { + "label": ".ResolveBinaryOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L594", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvebinaryoperator()" + }, + { + "label": ".IsNullableTypeOrNonValueType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L948", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isnullabletypeornonvaluetype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".isnullabletypeornonvaluetype()" + }, + { + "label": ".BinaryOperatorResolveResult()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L953", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".binaryoperatorresolveresult()" + }, + { + "label": ".PointerArithmeticOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L962", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".pointerarithmeticoperator()" + }, + { + "label": "BinaryOperatorMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "binaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "binaryoperatormethod" + }, + { + "label": ".GetEnumUnderlyingType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L985", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getenumunderlyingtype()" + }, + { + "label": ".HandleEnumComparison()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L995", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".handleenumcomparison()" + }, + { + "label": ".HandleEnumSubtraction()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1013", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".handleenumsubtraction()" + }, + { + "label": ".HandleEnumOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1037", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".handleenumoperator()" + }, + { + "label": ".MakeNullable()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1055", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".makenullable()" + }, + { + "label": ".BinaryNumericPromotion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1065", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".binarynumericpromotion()" + }, + { + "label": ".IsSigned()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_issigned", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".issigned()" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_typecode", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typecode" + }, + { + "label": ".CastTo()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".castto()" + }, + { + "label": ".ResolveNullCoalescingOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1253", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvenullcoalescingoperator()" + }, + { + "label": ".GetUserDefinedOperatorCandidates()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getuserdefinedoperatorcandidates()" + }, + { + "label": ".LiftUserDefinedOperators()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".liftuserdefinedoperators()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_list", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "list" + }, + { + "label": ".CreateResolveResultForUserDefinedOperator()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1309", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".createresolveresultforuserdefinedoperator()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_expressiontype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "expressiontype" + }, + { + "label": ".TryConvert()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".tryconvert()" + }, + { + "label": ".TryConvertEnum()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1349", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".tryconvertenum()" + }, + { + "label": ".Convert()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1382", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".convert()" + }, + { + "label": ".ResolveCast()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvecast()" + }, + { + "label": ".CSharpPrimitiveCast()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".csharpprimitivecast()" + }, + { + "label": ".ResolveSimpleName()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1463", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvesimplename()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ireadonlylist" + }, + { + "label": ".LookupSimpleNameOrTypeName()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".lookupsimplenameortypename()" + }, + { + "label": ".IsVariableReferenceWithSameType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".isvariablereferencewithsametype()" + }, + { + "label": ".LookInCurrentType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".lookincurrenttype()" + }, + { + "label": ".LookInCurrentUsingScope()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1656", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".lookincurrentusingscope()" + }, + { + "label": ".LookInUsingScopeNamespace()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".lookinusingscopenamespace()" + }, + { + "label": ".TopLevelTypeDefinitionIsAccessible()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1750", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_topleveltypedefinitionisaccessible", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".topleveltypedefinitionisaccessible()" + }, + { + "label": ".ResolveAlias()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1762", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvealias", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvealias()" + }, + { + "label": ".ResolveExternAlias()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1784", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveexternalias()" + }, + { + "label": ".ResolveMemberAccess()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvememberaccess()" + }, + { + "label": ".ResolveMemberAccessOnNamespace()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvememberaccessonnamespace()" + }, + { + "label": ".CreateMemberLookup()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".creatememberlookup()" + }, + { + "label": ".ResolveIdentifierInObjectInitializer()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1906", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveidentifierinobjectinitializer", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".resolveidentifierinobjectinitializer()" + }, + { + "label": ".ResolveForeach()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1914", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveforeach()" + }, + { + "label": ".CheckForEnumerableInterface()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1985", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".checkforenumerableinterface()" + }, + { + "label": ".GetExtensionMethods()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2036", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getextensionmethods()" + }, + { + "label": ".IsEligibleExtensionMethod()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".iseligibleextensionmethod()" + }, + { + "label": ".GetAllExtensionMethods()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getallextensionmethods()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_cs_ilist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ilist" + }, + { + "label": ".AddArgumentNamesIfNecessary()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".addargumentnamesifnecessary()" + }, + { + "label": ".ResolveInvocation()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2244", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".resolveinvocation()" + }, + { + "label": ".CreateParameters()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2341", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".createparameters()" + }, + { + "label": ".GuessParameterName()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2398", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_guessparametername", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".guessparametername()" + }, + { + "label": ".MakeParameterName()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2426", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makeparametername", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".makeparametername()" + }, + { + "label": ".CreateOverloadResolution()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2435", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".createoverloadresolution()" + }, + { + "label": ".ResolveIndexer()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".resolveindexer()" + }, + { + "label": ".AdjustArrayAccessArguments()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2502", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".adjustarrayaccessarguments()" + }, + { + "label": ".ResolveObjectCreation()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2539", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".resolveobjectcreation()" + }, + { + "label": ".ResolveSizeOf()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2591", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvesizeof()" + }, + { + "label": ".ResolveThisReference()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2628", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvethisreference", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvethisreference()" + }, + { + "label": ".ResolveBaseReference()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2649", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebasereference", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvebasereference()" + }, + { + "label": ".ResolveCondition()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2671", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvecondition()" + }, + { + "label": ".ResolveConditionFalse()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2693", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveconditionfalse()" + }, + { + "label": ".ResolveConditional()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2711", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveconditional()" + }, + { + "label": ".IsBetterConditionalConversion()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2781", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isbetterconditionalconversion", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".isbetterconditionalconversion()" + }, + { + "label": ".HasType()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2791", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_hastype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".hastype()" + }, + { + "label": ".ResolvePrimitive()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2798", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveprimitive", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveprimitive()" + }, + { + "label": ".ResolveDefaultValue()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2814", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvedefaultvalue", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvedefaultvalue()" + }, + { + "label": ".GetDefaultValue()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2819", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getdefaultvalue()" + }, + { + "label": ".ResolveArrayCreation()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2881", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvearraycreation()" + }, + { + "label": ".ResolveTypeOf()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2935", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvetypeof", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolvetypeof()" + }, + { + "label": ".ResolveAssignment()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2941", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".resolveassignment()" + }, + { + "label": ".CanTransformToExtensionMethodCall()", + "file_type": "code", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2959", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1568" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".cantransformtoextensionmethodcall()" + }, + { + "label": "DynamicInvocationResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_dynamicinvocationresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "dynamicinvocationresolveresult.cs" + }, + { + "label": "DynamicInvocationType", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationtype", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "dynamicinvocationtype" + }, + { + "label": "DynamicInvocationResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "dynamicinvocationresolveresult" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_dynamicinvocationresolveresult_cs_ilist", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "ilist" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult_tostring", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": ".tostring()" + }, + { + "label": "DynamicMemberResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "dynamicmemberresolveresult.cs" + }, + { + "label": "DynamicMemberResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "community": 267, + "community_name": "Dynamic Member Resolve Result", + "norm_label": "dynamicmemberresolveresult" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult_cs_string", + "community": 267, + "community_name": "Dynamic Member Resolve Result", + "norm_label": "string" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_tostring", + "community": 267, + "community_name": "Dynamic Member Resolve Result", + "norm_label": ".tostring()" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_getchildresults", + "community": 267, + "community_name": "Dynamic Member Resolve Result", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_dynamicmemberresolveresult_cs_ienumerable", + "community": 267, + "community_name": "Dynamic Member Resolve Result", + "norm_label": "ienumerable" + }, + { + "label": "LambdaResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "lambdaresolveresult.cs" + }, + { + "label": "LambdaResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "lambdaresolveresult" + }, + { + "label": ".GetInferredReturnType()", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".getinferredreturntype()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_cs_ireadonlylist", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ireadonlylist" + }, + { + "label": ".IsValid()", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isvalid()" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getchildresults", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_cs_ienumerable", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ienumerable" + }, + { + "label": "DecompiledLambdaResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "decompiledlambdaresolveresult" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_cs_ilfunction", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ilfunction" + }, + { + "label": ".GetInferredReturnType()", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_getinferredreturntype", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getinferredreturntype()" + }, + { + "label": ".IsValid()", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".isvalid()" + }, + { + "label": "LambdaConversion", + "file_type": "code", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "lambdaconversion" + }, + { + "label": "Log.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_log", + "community": 55, + "community_name": "Type Inference", + "norm_label": "log.cs" + }, + { + "label": "Log", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "community": 55, + "community_name": "Type Inference", + "norm_label": "log" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_log_cs_bool", + "community": 55, + "community_name": "Type Inference", + "norm_label": "bool" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".writeline()" + }, + { + "label": ".WriteCollection()", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".writecollection()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_log_cs_ienumerable", + "community": 55, + "community_name": "Type Inference", + "norm_label": "ienumerable" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".unindent()" + }, + { + "label": "MemberLookup.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_memberlookup", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "memberlookup.cs" + }, + { + "label": "MemberLookup", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "memberlookup" + }, + { + "label": ".IsInvocable()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinvocable", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isinvocable()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_memberlookup_cs_bool", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "bool" + }, + { + "label": ".IsProtectedAccessAllowed()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isprotectedaccessallowed()" + }, + { + "label": ".IsAccessible()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isaccessible()" + }, + { + "label": ".IsInternalAccessible()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinternalaccessible", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isinternalaccessible()" + }, + { + "label": ".IsProtectedAccessible()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessible", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isprotectedaccessible()" + }, + { + "label": ".GetAccessibleMembers()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".getaccessiblemembers()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_memberlookup_cs_ienumerable", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "ienumerable" + }, + { + "label": "LookupGroup", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L257", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "lookupgroup" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_memberlookup_cs_list", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "list" + }, + { + "label": ".LookupType()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".lookuptype()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_memberlookup_cs_ireadonlylist", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "ireadonlylist" + }, + { + "label": ".InnerTypeParameterCount()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_innertypeparametercount", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".innertypeparametercount()" + }, + { + "label": ".Lookup()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".lookup()" + }, + { + "label": ".LookupIndexers()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".lookupindexers()" + }, + { + "label": ".AddNestedTypes()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".addnestedtypes()" + }, + { + "label": ".AddMembers()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".addmembers()" + }, + { + "label": ".RemoveInterfaceMembersHiddenByClassMembers()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L642", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".removeinterfacemembershiddenbyclassmembers()" + }, + { + "label": ".IsInterfaceOrSystemObject()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L689", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinterfaceorsystemobject", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".isinterfaceorsystemobject()" + }, + { + "label": ".CreateResult()", + "file_type": "code", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".createresult()" + }, + { + "label": "MethodGroupResolveResult.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "methodgroupresolveresult.cs" + }, + { + "label": "MethodListWithDeclaringType", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "methodlistwithdeclaringtype" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "list", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "list" + }, + { + "label": "MethodGroupResolveResult", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "methodgroupresolveresult" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_cs_ireadonlylist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ireadonlylist" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_cs_string", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "string" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_cs_ienumerable", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ienumerable" + }, + { + "label": ".WithChosenMethod()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_withchosenmethod", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".withchosenmethod()" + }, + { + "label": ".GetExtensionMethods()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getextensionmethods()" + }, + { + "label": ".GetEligibleExtensionMethods()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".geteligibleextensionmethods()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_tostring", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".tostring()" + }, + { + "label": ".PerformOverloadResolution()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".performoverloadresolution()" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getchildresults", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getchildresults()" + }, + { + "label": "NameLookupMode.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/NameLookupMode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_namelookupmode", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "namelookupmode.cs" + }, + { + "label": "NameLookupMode", + "file_type": "code", + "source_file": "CSharp/Resolver/NameLookupMode.cs", + "source_location": "L21", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1160" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "namelookupmode" + }, + { + "label": "OverloadResolution.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "overloadresolution.cs" + }, + { + "label": "OverloadResolution", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "overloadresolution" + }, + { + "label": "Candidate", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L36", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "candidate" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_bool", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "bool" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_int", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "int" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_ireadonlylist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ireadonlylist" + }, + { + "label": ".AddError()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".adderror()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_string", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "string" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_ilist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ilist" + }, + { + "label": ".AddCandidate()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".addcandidate()" + }, + { + "label": ".CalculateCandidate()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".calculatecandidate()" + }, + { + "label": ".ResolveParameterTypes()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_resolveparametertypes", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".resolveparametertypes()" + }, + { + "label": ".AddMethodLists()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".addmethodlists()" + }, + { + "label": ".LogCandidateAddingResult()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L376", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".logcandidateaddingresult()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_conditional", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "conditional" + }, + { + "label": ".MapCorrespondingParameters()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_mapcorrespondingparameters", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".mapcorrespondingparameters()" + }, + { + "label": ".RunTypeInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L447", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".runtypeinference()" + }, + { + "label": "ConstraintValidatingSubstitution", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L511", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "constraintvalidatingsubstitution" + }, + { + "label": ".VisitParameterizedType()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitparameterizedtype()" + }, + { + "label": ".ValidateMethodConstraints()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L550", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".validatemethodconstraints()" + }, + { + "label": ".ValidateConstraints()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L576", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".validateconstraints()" + }, + { + "label": ".IsApplicable()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L632", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".isapplicable()" + }, + { + "label": ".CheckApplicability()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L639", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".checkapplicability()" + }, + { + "label": ".BetterFunctionMember()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".betterfunctionmember()" + }, + { + "label": ".BetterParamsCollectionType()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L838", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".betterparamscollectiontype()" + }, + { + "label": ".IsArrayOrArrayInterfaceType()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L875", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isarrayorarrayinterfacetype", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".isarrayorarrayinterfacetype()" + }, + { + "label": ".BetterParameterPassingChoice()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L891", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparameterpassingchoice", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".betterparameterpassingchoice()" + }, + { + "label": ".MoreSpecificFormalParameters()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".morespecificformalparameters()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_cs_ienumerable", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ienumerable" + }, + { + "label": ".MoreSpecificFormalParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L952", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameter", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".morespecificformalparameter()" + }, + { + "label": ".ConsiderIfNewCandidateIsBest()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L978", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_considerifnewcandidateisbest", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".considerifnewcandidateisbest()" + }, + { + "label": ".GetArgumentToParameterMap()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1074", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getargumenttoparametermap()" + }, + { + "label": ".GetArgumentsWithConversions()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1087", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getargumentswithconversions()" + }, + { + "label": ".GetArgumentsWithConversionsAndNames()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getargumentswithconversionsandnames()" + }, + { + "label": ".GetBestCandidateWithSubstitutedTypeArguments()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getbestcandidatewithsubstitutedtypearguments()" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".getsubstitution()" + }, + { + "label": ".CreateResolveResult()", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": ".createresolveresult()" + }, + { + "label": "OverloadResolutionErrors.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolutionErrors.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_overloadresolutionerrors", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "overloadresolutionerrors.cs" + }, + { + "label": "OverloadResolutionErrors", + "file_type": "code", + "source_file": "CSharp/Resolver/OverloadResolutionErrors.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "overloadresolutionerrors" + }, + { + "label": "TypeInference.cs", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_resolver_typeinference", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typeinference.cs" + }, + { + "label": "TypeInferenceAlgorithm", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinferencealgorithm", + "community": 55, + "community_name": "Type Inference", + "norm_label": "typeinferencealgorithm" + }, + { + "label": "TypeInference", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": "typeinference" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_int", + "community": 55, + "community_name": "Type Inference", + "norm_label": "int" + }, + { + "label": ".CreateNestedInstance()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_createnestedinstance", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".createnestedinstance()" + }, + { + "label": "TP", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tp", + "community": 55, + "community_name": "Type Inference", + "norm_label": "tp" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_bool", + "community": 55, + "community_name": "Type Inference", + "norm_label": "bool" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_ireadonlylist", + "community": 55, + "community_name": "Type Inference", + "norm_label": "ireadonlylist" + }, + { + "label": ".InferTypeArguments()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".infertypearguments()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_reset", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".reset()" + }, + { + "label": ".InferTypeArgumentsFromBounds()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".infertypeargumentsfrombounds()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_ienumerable", + "community": 55, + "community_name": "Type Inference", + "norm_label": "ienumerable" + }, + { + "label": "TP", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L216", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "community": 55, + "community_name": "Type Inference", + "norm_label": "tp" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_hashset", + "community": 55, + "community_name": "Type Inference", + "norm_label": "hashset" + }, + { + "label": ".AddExactBound()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L240", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_addexactbound", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".addexactbound()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_tostring", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".tostring()" + }, + { + "label": "OccursInVisitor", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L256", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "community": 55, + "community_name": "Type Inference", + "norm_label": "occursinvisitor" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor_visittypeparameter", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".PhaseOne()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".phaseone()" + }, + { + "label": ".IsValidType()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".isvalidtype()" + }, + { + "label": ".PhaseTwo()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L319", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".phasetwo()" + }, + { + "label": ".InputTypes()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".inputtypes()" + }, + { + "label": ".OutputTypes()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".outputtypes()" + }, + { + "label": ".GetDelegateOrExpressionTreeSignature()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".getdelegateorexpressiontreesignature()" + }, + { + "label": ".InputTypesContainsUnfixed()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L442", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".inputtypescontainsunfixed()" + }, + { + "label": ".OutputTypeContainsUnfixed()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L447", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".outputtypecontainsunfixed()" + }, + { + "label": ".AnyTypeContainsUnfixedParameter()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L452", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".anytypecontainsunfixedparameter()" + }, + { + "label": ".CalculateDependencyMatrix()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_calculatedependencymatrix", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".calculatedependencymatrix()" + }, + { + "label": ".DependsOn()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L512", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_dependson", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".dependson()" + }, + { + "label": ".MakeOutputTypeInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".makeoutputtypeinference()" + }, + { + "label": ".GetSubstitutionForFixedTPs()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L602", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getsubstitutionforfixedtps", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".getsubstitutionforfixedtps()" + }, + { + "label": ".MakeExplicitParameterTypeInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L614", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".makeexplicitparametertypeinference()" + }, + { + "label": ".MakeExactInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L635", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".makeexactinference()" + }, + { + "label": ".GetTPForType()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L715", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".gettpfortype()" + }, + { + "label": ".MakeLowerBoundInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L736", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".makelowerboundinference()" + }, + { + "label": ".MakeUpperBoundInference()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L865", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".makeupperboundinference()" + }, + { + "label": ".Fix()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L965", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".fix()" + }, + { + "label": ".GetBestCommonType()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1001", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".getbestcommontype()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_resolver_typeinference_cs_ilist", + "community": 55, + "community_name": "Type Inference", + "norm_label": "ilist" + }, + { + "label": ".FindTypeInBounds()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1033", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".findtypeinbounds()" + }, + { + "label": ".GetFirstTypePreferNonInterfaces()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".getfirsttypeprefernoninterfaces()" + }, + { + "label": ".FindTypesInBounds()", + "file_type": "code", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1059", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".findtypesinbounds()" + }, + { + "label": "SequencePointBuilder.cs", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_sequencepointbuilder", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "sequencepointbuilder.cs" + }, + { + "label": "SequencePointBuilder", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "sequencepointbuilder" + }, + { + "label": "StatePerSequencePoint", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L65", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_statepersequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "statepersequencepoint" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_list", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "list" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_hashset", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "hashset" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_stack", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "stack" + }, + { + "label": ".VisitAsSequencePoint()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitassequencepoint()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitchildren", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitchildren()" + }, + { + "label": ".VisitBlockStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitblockstatement()" + }, + { + "label": ".VisitFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfielddeclaration", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitfielddeclaration()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitMemberInitializer()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitmemberinitializer()" + }, + { + "label": ".VisitIndexerDeclaration()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitindexerdeclaration", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitindexerdeclaration()" + }, + { + "label": ".VisitForStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L228", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitforstatement()" + }, + { + "label": ".VisitEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visiteventdeclaration", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visiteventdeclaration()" + }, + { + "label": ".VisitSwitchStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitswitchstatement()" + }, + { + "label": ".VisitSwitchSection()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchsection", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitswitchsection()" + }, + { + "label": "SwitchSection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_switchsection", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "switchsection" + }, + { + "label": ".VisitLambdaExpression()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlambdaexpression", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitlambdaexpression()" + }, + { + "label": ".VisitQueryContinuationClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerycontinuationclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitquerycontinuationclause()" + }, + { + "label": ".VisitQueryFromClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitqueryfromclause()" + }, + { + "label": ".VisitQueryGroupClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L301", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerygroupclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitquerygroupclause()" + }, + { + "label": ".VisitQueryJoinClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryjoinclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitqueryjoinclause()" + }, + { + "label": ".VisitQueryLetClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryletclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitqueryletclause()" + }, + { + "label": ".VisitQueryOrdering()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryordering", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitqueryordering()" + }, + { + "label": ".VisitQuerySelectClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryselectclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitqueryselectclause()" + }, + { + "label": ".VisitQueryWhereClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerywhereclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitquerywhereclause()" + }, + { + "label": ".VisitUsingStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L339", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitusingstatement()" + }, + { + "label": ".VisitForeachStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitforeachstatement()" + }, + { + "label": ".VisitLockStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L376", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitlockstatement()" + }, + { + "label": ".VisitIfElseStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L385", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitifelsestatement()" + }, + { + "label": ".VisitWhileStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L395", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitwhilestatement()" + }, + { + "label": ".VisitDoWhileStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L404", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitdowhilestatement()" + }, + { + "label": ".VisitFixedStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfixedstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitfixedstatement()" + }, + { + "label": ".VisitTryCatchStatement()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L423", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visittrycatchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visittrycatchstatement()" + }, + { + "label": ".VisitCatchClause()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L433", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visitcatchclause()" + }, + { + "label": ".StartSequencePoint()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L459", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".startsequencepoint()" + }, + { + "label": ".Offset()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L473", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".offset()" + }, + { + "label": ".CatchHeaderEnd()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L480", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".catchheaderend()" + }, + { + "label": ".EndSequencePoint()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".endsequencepoint()" + }, + { + "label": ".AddToSequencePointRaw()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".addtosequencepointraw()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_ienumerable", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "ienumerable" + }, + { + "label": ".AddToSequencePoint()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L520", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".addtosequencepoint()" + }, + { + "label": ".HasUsableILRange()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L556", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_hasusableilrange", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".hasusableilrange()" + }, + { + "label": ".GetSequencePoints()", + "file_type": "code", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".getsequencepoints()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_dictionary", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "dictionary" + }, + { + "label": "SequencePoint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_sequencepointbuilder_cs_sequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "sequencepoint" + }, + { + "label": "StatementBuilder.cs", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_statementbuilder", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "statementbuilder.cs" + }, + { + "label": "StatementBuilder", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "statementbuilder" + }, + { + "label": "DecompileRun", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_decompilerun", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "decompilerun" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_decompilersettings", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "decompilersettings" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_cancellationtoken", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "cancellationtoken" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_bool", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "bool" + }, + { + "label": ".Convert()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".convert()" + }, + { + "label": ".ConvertAsBlock()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".convertasblock()" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".default()" + }, + { + "label": ".VisitIsInst()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitisinst()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstloc", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitstloc()" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstobj", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitstobj()" + }, + { + "label": ".VisitNop()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitnop", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitnop()" + }, + { + "label": ".VisitIfInstruction()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitifinstruction()" + }, + { + "label": ".CreateTypedCaseLabel()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": ".createtypedcaselabel()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_list", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "list" + }, + { + "label": "Key", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_key", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "key" + }, + { + "label": "Value", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_value", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "value" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_ienumerable", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "ienumerable" + }, + { + "label": ".VisitSwitchInstruction()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitswitchinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitswitchinstruction()" + }, + { + "label": ".TranslateSwitch()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L208", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translateswitch()" + }, + { + "label": ".ConvertSwitchSectionBody()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".convertswitchsectionbody()" + }, + { + "label": "SwitchSection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_switchsection", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "switchsection" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_int", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "int" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_dictionary", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "dictionary" + }, + { + "label": ".VisitBranch()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitbranch()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_statementbuilder_cs_branch", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "branch" + }, + { + "label": ".VisitLeave()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L369", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitleave()" + }, + { + "label": ".VisitThrow()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitthrow", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitthrow()" + }, + { + "label": ".VisitRethrow()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L429", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitrethrow", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitrethrow()" + }, + { + "label": ".VisitYieldReturn()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visityieldreturn", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visityieldreturn()" + }, + { + "label": ".MakeTryCatch()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L445", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".maketrycatch()" + }, + { + "label": ".VisitTryCatch()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visittrycatch()" + }, + { + "label": ".VisitTryFinally()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L486", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visittryfinally()" + }, + { + "label": ".VisitTryFault()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L493", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visittryfault()" + }, + { + "label": ".VisitLockInstruction()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L506", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitlockinstruction()" + }, + { + "label": ".VisitUsingInstruction()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitusinginstruction()" + }, + { + "label": ".MatchGetEnumeratorPattern()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".matchgetenumeratorpattern()" + }, + { + "label": ".TransformToForeach()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L641", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".transformtoforeach()" + }, + { + "label": ".TransformToForeachWithoutDispose()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L669", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".transformtoforeachwithoutdispose()" + }, + { + "label": ".EnumeratorTypeCanNeverBeDisposable()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L705", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_enumeratortypecanneverbedisposable", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".enumeratortypecanneverbedisposable()" + }, + { + "label": ".TranslateDeconstructionDesignation()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L892", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".translatedeconstructiondesignation()" + }, + { + "label": ".EqualErasedType()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L932", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_equalerasedtype", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".equalerasedtype()" + }, + { + "label": ".IsDynamicCastToIEnumerable()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L937", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isdynamiccasttoienumerable", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".isdynamiccasttoienumerable()" + }, + { + "label": ".UnwrapNestedContainerIfPossible()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L960", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".unwrapnestedcontainerifpossible()" + }, + { + "label": "RequiredGetCurrentTransformation", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L984", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_requiredgetcurrenttransformation", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "requiredgetcurrenttransformation" + }, + { + "label": ".DetectGetCurrentTransformation()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".detectgetcurrenttransformation()" + }, + { + "label": ".CanBeDeconstructedInForeach()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1090", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".canbedeconstructedinforeach()" + }, + { + "label": ".VariableIsOnlyUsedInBlock()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".variableisonlyusedinblock()" + }, + { + "label": ".CurrentIsStructSetterTarget()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".currentisstructsettertarget()" + }, + { + "label": ".IsTargetOfSetterCall()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".istargetofsettercall()" + }, + { + "label": ".ParentIsCurrentGetter()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_parentiscurrentgetter", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".parentiscurrentgetter()" + }, + { + "label": ".VisitPinnedRegion()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitpinnedregion()" + }, + { + "label": ".IsAddressOfMoveableVar()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isaddressofmoveablevar", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".isaddressofmoveablevar()" + }, + { + "label": ".IsFixedSizeBuffer()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfixedsizebuffer", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".isfixedsizebuffer()" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitblock()" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitblockcontainer()" + }, + { + "label": ".ConvertLoop()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".convertloop()" + }, + { + "label": ".ConvertBlockContainer()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".convertblockcontainer()" + }, + { + "label": ".DeclareLocalFunctions()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".declarelocalfunctions()" + }, + { + "label": ".EnsureUniqueLabel()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1581", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".ensureuniquelabel()" + }, + { + "label": ".IsFinalLeave()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1597", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfinalleave", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".isfinalleave()" + }, + { + "label": ".VisitInitblk()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitinitblk()" + }, + { + "label": ".VisitCpblk()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1627", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitcpblk()" + }, + { + "label": ".VisitCkfinite()", + "file_type": "code", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1645", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1619" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".visitckfinite()" + }, + { + "label": "AstNode.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_astnode", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "astnode.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.Syntax", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L39", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax" + }, + "_origin": "ast", + "id": "csharp_namespace:f99bdf20ee266a7c", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "icsharpcode.decompiler.csharp.syntax" + }, + { + "label": "AstNode", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L41", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "astnode" + }, + { + "label": "INode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "inode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "inode" + }, + { + "label": "ICloneable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icloneable", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "icloneable" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_int", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "int" + }, + { + "label": ".StorePrintStart()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".storeprintstart()" + }, + { + "label": ".StorePrintEnd()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintend", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".storeprintend()" + }, + { + "label": "NodeTrivia", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L82", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "nodetrivia" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_list", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "list" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_ienumerable", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "ienumerable" + }, + { + "label": ".AddLeadingTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".addleadingtrivia()" + }, + { + "label": ".PrependLeadingTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_prependleadingtrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".prependleadingtrivia()" + }, + { + "label": ".AddTrailingTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".addtrailingtrivia()" + }, + { + "label": ".InsertTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".inserttrivia()" + }, + { + "label": ".ValidateNewTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewtrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".validatenewtrivia()" + }, + { + "label": ".ReindexTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".reindextrivia()" + }, + { + "label": ".ReparentTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reparenttrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".reparenttrivia()" + }, + { + "label": ".CopyTriviaFrom()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_copytriviafrom", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".copytriviafrom()" + }, + { + "label": ".GetOrCreateTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getorcreatetrivia()" + }, + { + "label": "ChildrenCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_childrencollection", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "childrencollection" + }, + { + "label": "ChildrenCollection", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L283", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "childrencollection" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ireadonlylist", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection_getenumerator", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getenumerator()" + }, + { + "label": "ChildEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "childenumerator", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "childenumerator" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_ienumerator", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "ienumerator" + }, + { + "label": "ChildEnumerator", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L320", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "childenumerator" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_bool", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "bool" + }, + { + "label": ".MoveNext()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_movenext", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".movenext()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_reset", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".reset()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L357", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_dispose", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".dispose()" + }, + { + "label": ".DescendantNodes()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L398", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".descendantnodes()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_func", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "func" + }, + { + "label": ".DescendantNodesAndSelf()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodesandself", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".descendantnodesandself()" + }, + { + "label": ".GetDescendantsImpl()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L408", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getdescendantsimpl()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getchild()" + }, + { + "label": ".GetParent()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getparent", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getparent()" + }, + { + "label": ".GetChildren()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".getchildren()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L475", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChildSlotInfo()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L491", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getchildslotinfo()" + }, + { + "label": ".GetCollectionByKind()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L511", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getcollectionbykind()" + }, + { + "label": ".CloneChildrenInto()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clonechildreninto", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clonechildreninto()" + }, + { + "label": ".InvalidateChildIndices()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L528", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".invalidatechildindices()" + }, + { + "label": ".EnsureChildIndices()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L536", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".ensurechildindices()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L567", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".checkinvariant()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_conditional", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "conditional" + }, + { + "label": ".CheckTriviaInvariant()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L598", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".checktriviainvariant()" + }, + { + "label": ".ValidateNewSingleChild()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L614", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewsinglechild", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".validatenewsinglechild()" + }, + { + "label": ".SetChildNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L633", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setchildnode()" + }, + { + "label": ".SetParent()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L667", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setparent", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setparent()" + }, + { + "label": ".ClearParentAndIndex()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L672", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clearparentandindex", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clearparentandindex()" + }, + { + "label": ".AddChild()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L681", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".addchild()" + }, + { + "label": ".AddChildUnsafe()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L692", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".addchildunsafe()" + }, + { + "label": ".SetChildByKindUntyped()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L704", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setchildbykinduntyped()" + }, + { + "label": ".InsertChildBefore()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".insertchildbefore()" + }, + { + "label": ".InsertChildBeforeUnsafe()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L729", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".insertchildbeforeunsafe()" + }, + { + "label": ".InsertChildAfter()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L738", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".insertchildafter()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L752", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".remove()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L777", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".replacewith()" + }, + { + "label": ".ThrowIfTrivia()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L819", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_throwiftrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".throwiftrivia()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L863", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L885", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".acceptvisitor()" + }, + { + "label": "IAstVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_iastvisitor", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "iastvisitor" + }, + { + "label": ".MatchString()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L892", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchstring", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".matchstring()" + }, + { + "label": ".MatchOptional()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L902", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchoptional", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".matchoptional()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_match", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "match" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L907", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".domatch()" + }, + { + "label": ".DoMatchCollection()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L916", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".domatchcollection()" + }, + { + "label": "BacktrackingInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnode_cs_backtrackinginfo", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "backtrackinginfo" + }, + { + "label": ".GetNextNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L926", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getnextnode()" + }, + { + "label": ".GetPrevNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L952", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevnode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getprevnode()" + }, + { + "label": ".GetNextSibling()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L982", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextsibling", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getnextsibling()" + }, + { + "label": ".GetPrevSibling()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L995", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevsibling", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".getprevsibling()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1009", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".tostring()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_contains", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".contains()" + }, + { + "label": ".IsInside()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1049", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_isinside", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".isinside()" + }, + { + "label": ".DebugToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1065", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1562" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_debugtostring", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".debugtostring()" + }, + { + "label": "AstNodeCollection.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "astnodecollection.cs" + }, + { + "label": "AstNodeCollection", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "astnodecollection" + }, + { + "label": ".AddNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addnode", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".addnode()" + }, + { + "label": ".InsertNodeBefore()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".insertnodebefore()" + }, + { + "label": ".InsertNodeAfter()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".insertnodeafter()" + }, + { + "label": ".RemoveNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_removenode", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".removenode()" + }, + { + "label": ".NodeAt()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_nodeat", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".nodeat()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_ireadonlylist", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "ireadonlylist" + }, + { + "label": ".AsNodeList()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_asnodelist", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".asnodelist()" + }, + { + "label": "NodeListView", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L51", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "nodelistview" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_ienumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "ienumerator" + }, + { + "label": "ICollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icollection", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "icollection" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_list", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "list" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_int", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_bool", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "bool" + }, + { + "label": ".ReindexFrom()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_reindexfrom", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".reindexfrom()" + }, + { + "label": ".ValidateNewChild()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_validatenewchild", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".validatenewchild()" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".add()" + }, + { + "label": ".AddRange()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addrange", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".addrange()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_ienumerable", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "ienumerable" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_replacewith", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".replacewith()" + }, + { + "label": ".MoveTo()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_moveto", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".moveto()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L206", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_contains", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".contains()" + }, + { + "label": ".IndexOf()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".indexof()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".remove()" + }, + { + "label": ".CopyTo()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L271", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_copyto", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".copyto()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_clear", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".clear()" + }, + { + "label": ".Detach()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L286", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_detach", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".detach()" + }, + { + "label": ".FirstOrNull()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_firstornull", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".firstornull()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_func", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "func" + }, + { + "label": ".LastOrNull()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_lastornull", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".lastornull()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".getenumerator()" + }, + { + "label": "Enumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_enumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "enumerator" + }, + { + "label": "Enumerator", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L343", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "enumerator" + }, + { + "label": ".MoveNext()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L363", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_movenext", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".movenext()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L418", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_reset", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".reset()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L426", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_dispose", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".dispose()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_gethashcode", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L435", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_equals", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".equals()" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".domatch()" + }, + { + "label": ".InsertAfter()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L447", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertafter", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".insertafter()" + }, + { + "label": ".InsertBefore()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertbefore", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".insertbefore()" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".insert()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1346" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_acceptvisitor", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".acceptvisitor()" + }, + { + "label": "IAstVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_astnodecollection_cs_iastvisitor", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "iastvisitor" + }, + { + "label": "AstType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_asttype", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "asttype.cs" + }, + { + "label": "AstType", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L31", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "asttype" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": ".IsVar()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_isvar", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".isvar()" + }, + { + "label": ".GetNameLookupMode()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_getnamelookupmode", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".getnamelookupmode()" + }, + { + "label": ".MakePointerType()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makepointertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makepointertype()" + }, + { + "label": ".MakeArrayType()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makearraytype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makearraytype()" + }, + { + "label": ".MakeNullableType()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makenullabletype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".makenullabletype()" + }, + { + "label": ".MakeRefType()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makereftype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makereftype()" + }, + { + "label": ".MemberType()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_membertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".membertype()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_asttype_cs_ienumerable", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "ienumerable" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_create", + "community": 5, + "community_name": "C# Output Visitor", + "norm_label": ".create()" + }, + { + "label": "CSharpSlotInfo.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_csharpslotinfo", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "csharpslotinfo.cs" + }, + { + "label": "CSharpSlotInfo", + "file_type": "code", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1189" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "csharpslotinfo" + }, + { + "label": "Type", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_csharpslotinfo_cs_type", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "type" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1189" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo_tostring", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".tostring()" + }, + { + "label": "ComposedType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_composedtype", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "composedtype.cs" + }, + { + "label": "ComposedType", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L44", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "composedtype" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_composedtype_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_tostring", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".tostring()" + }, + { + "label": ".MakePointerType()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makepointertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makepointertype()" + }, + { + "label": ".MakeArrayType()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makearraytype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makearraytype()" + }, + { + "label": ".MakeRefType()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makereftype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".makereftype()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_checkinvariant", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".checkinvariant()" + }, + { + "label": "ArraySpecifier", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L136", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "arrayspecifier" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_tostring", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".tostring()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_checkinvariant", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".checkinvariant()" + }, + { + "label": "DepthFirstAstVisitor.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "depthfirstastvisitor.cs" + }, + { + "label": "DepthFirstAstVisitor", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "depthfirstastvisitor" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitchildren()" + }, + { + "label": ".VisitSyntaxTree()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsyntaxtree", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitsyntaxtree()" + }, + { + "label": ".VisitComment()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomment", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcomment()" + }, + { + "label": ".VisitDocumentationReference()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdocumentationreference", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdocumentationreference()" + }, + { + "label": ".VisitPreProcessorDirective()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpreprocessordirective", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitpreprocessordirective()" + }, + { + "label": ".VisitIdentifier()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifier", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitidentifier()" + }, + { + "label": ".VisitPrimitiveType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitivetype", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitprimitivetype()" + }, + { + "label": ".VisitComposedType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomposedtype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".visitcomposedtype()" + }, + { + "label": ".VisitSimpleType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitsimpletype()" + }, + { + "label": ".VisitMemberType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmembertype", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitmembertype()" + }, + { + "label": ".VisitTupleType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletype", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittupletype()" + }, + { + "label": ".VisitTupleTypeElement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletypeelement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittupletypeelement()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfunctionpointertype", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": ".VisitInvocationType()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationtype", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitinvocationtype()" + }, + { + "label": ".VisitAttribute()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattribute", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitattribute()" + }, + { + "label": ".VisitAttributeSection()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattributesection", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitattributesection()" + }, + { + "label": ".VisitDelegateDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdelegatedeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdelegatedeclaration()" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".VisitTypeParameterDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeparameterdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypeparameterdeclaration()" + }, + { + "label": ".VisitEnumMemberDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitenummemberdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitenummemberdeclaration()" + }, + { + "label": ".VisitExtensionDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitextensiondeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitextensiondeclaration()" + }, + { + "label": ".VisitUsingDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitusingdeclaration()" + }, + { + "label": ".VisitUsingAliasDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingaliasdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitusingaliasdeclaration()" + }, + { + "label": ".VisitExternAliasDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexternaliasdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitexternaliasdeclaration()" + }, + { + "label": ".VisitConstructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitconstructordeclaration()" + }, + { + "label": ".VisitConstructorInitializer()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructorinitializer", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitconstructorinitializer()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdestructordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visiteventdeclaration()" + }, + { + "label": ".VisitCustomEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcustomeventdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcustomeventdeclaration()" + }, + { + "label": ".VisitFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfielddeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitfielddeclaration()" + }, + { + "label": ".VisitFixedFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedfielddeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitfixedfielddeclaration()" + }, + { + "label": ".VisitFixedVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedvariableinitializer", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitfixedvariableinitializer()" + }, + { + "label": ".VisitIndexerDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitindexerdeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmethoddeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitOperatorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoperatordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitoperatordeclaration()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L222", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitAccessor()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitaccessor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitaccessor()" + }, + { + "label": ".VisitVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariableinitializer", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitvariableinitializer()" + }, + { + "label": ".VisitParameterDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparameterdeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitparameterdeclaration()" + }, + { + "label": ".VisitConstraint()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstraint", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitconstraint()" + }, + { + "label": ".VisitBlockStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitblockstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitblockstatement()" + }, + { + "label": ".VisitExpressionStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexpressionstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitexpressionstatement()" + }, + { + "label": ".VisitBreakStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbreakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitbreakstatement()" + }, + { + "label": ".VisitCheckedStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcheckedstatement()" + }, + { + "label": ".VisitContinueStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcontinuestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcontinuestatement()" + }, + { + "label": ".VisitDoWhileStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdowhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitdowhilestatement()" + }, + { + "label": ".VisitEmptyStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitemptystatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitemptystatement()" + }, + { + "label": ".VisitFixedStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitfixedstatement()" + }, + { + "label": ".VisitForeachStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L287", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitforeachstatement()" + }, + { + "label": ".VisitForStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitforstatement()" + }, + { + "label": ".VisitGotoCaseStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotocasestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitgotocasestatement()" + }, + { + "label": ".VisitGotoDefaultStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L302", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotodefaultstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitgotodefaultstatement()" + }, + { + "label": ".VisitGotoStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L307", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotostatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitgotostatement()" + }, + { + "label": ".VisitIfElseStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitifelsestatement()" + }, + { + "label": ".VisitLabelStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlabelstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitlabelstatement()" + }, + { + "label": ".VisitLockStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlockstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitlockstatement()" + }, + { + "label": ".VisitReturnStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitreturnstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitreturnstatement()" + }, + { + "label": ".VisitSwitchStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitswitchstatement()" + }, + { + "label": ".VisitSwitchSection()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchsection", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitswitchsection()" + }, + { + "label": ".VisitCaseLabel()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcaselabel", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcaselabel()" + }, + { + "label": ".VisitSwitchExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitswitchexpression()" + }, + { + "label": ".VisitSwitchExpressionSection()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L352", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpressionsection", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitswitchexpressionsection()" + }, + { + "label": ".VisitThrowStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L357", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitthrowstatement()" + }, + { + "label": ".VisitTryCatchStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittrycatchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visittrycatchstatement()" + }, + { + "label": ".VisitCatchClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcatchclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcatchclause()" + }, + { + "label": ".VisitUncheckedStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visituncheckedstatement()" + }, + { + "label": ".VisitUnsafeStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunsafestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitunsafestatement()" + }, + { + "label": ".VisitUsingStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L382", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitusingstatement()" + }, + { + "label": ".VisitVariableDeclarationStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L387", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariabledeclarationstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitvariabledeclarationstatement()" + }, + { + "label": ".VisitLocalFunctionDeclarationStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L392", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlocalfunctiondeclarationstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitlocalfunctiondeclarationstatement()" + }, + { + "label": ".VisitWhileStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitwhilestatement()" + }, + { + "label": ".VisitYieldBreakStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L402", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldbreakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visityieldbreakstatement()" + }, + { + "label": ".VisitYieldReturnStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldreturnstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visityieldreturnstatement()" + }, + { + "label": ".VisitAnonymousMethodExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L412", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymousmethodexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitanonymousmethodexpression()" + }, + { + "label": ".VisitLambdaExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlambdaexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitlambdaexpression()" + }, + { + "label": ".VisitAssignmentExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L422", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitassignmentexpression()" + }, + { + "label": ".VisitBaseReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L427", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbasereferenceexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitbasereferenceexpression()" + }, + { + "label": ".VisitBinaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitbinaryoperatorexpression()" + }, + { + "label": ".VisitCastExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L437", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitcastexpression()" + }, + { + "label": ".VisitCheckedExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L442", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitcheckedexpression()" + }, + { + "label": ".VisitConditionalExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L447", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconditionalexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitconditionalexpression()" + }, + { + "label": ".VisitIdentifierExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L452", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifierexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitidentifierexpression()" + }, + { + "label": ".VisitIndexerExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L457", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitindexerexpression()" + }, + { + "label": ".VisitInterpolatedStringExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitinterpolatedstringexpression()" + }, + { + "label": ".VisitInterpolation()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L467", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolation", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitinterpolation()" + }, + { + "label": ".VisitInterpolatedStringText()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L472", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringtext", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitinterpolatedstringtext()" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".VisitDirectionExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L482", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdirectionexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdirectionexpression()" + }, + { + "label": ".VisitMemberReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L487", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitmemberreferenceexpression()" + }, + { + "label": ".VisitNullReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L492", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnullreferenceexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitnullreferenceexpression()" + }, + { + "label": ".VisitObjectCreateExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitobjectcreateexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitobjectcreateexpression()" + }, + { + "label": ".VisitDeclarationExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L502", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdeclarationexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdeclarationexpression()" + }, + { + "label": ".VisitRecursivePatternExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L507", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitrecursivepatternexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitrecursivepatternexpression()" + }, + { + "label": ".VisitOutVarDeclarationExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L512", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoutvardeclarationexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitoutvardeclarationexpression()" + }, + { + "label": ".VisitAnonymousTypeCreateExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L517", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymoustypecreateexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitanonymoustypecreateexpression()" + }, + { + "label": ".VisitArrayCreateExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarraycreateexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitarraycreateexpression()" + }, + { + "label": ".VisitParenthesizedExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L527", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitparenthesizedexpression()" + }, + { + "label": ".VisitPointerReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L532", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitpointerreferenceexpression()" + }, + { + "label": ".VisitPrimitiveExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L537", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitiveexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitprimitiveexpression()" + }, + { + "label": ".VisitSizeOfExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L542", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsizeofexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitsizeofexpression()" + }, + { + "label": ".VisitStackAllocExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L547", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitstackallocexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitstackallocexpression()" + }, + { + "label": ".VisitThisReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L552", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthisreferenceexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitthisreferenceexpression()" + }, + { + "label": ".VisitThrowExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L557", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitthrowexpression()" + }, + { + "label": ".VisitTupleExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L562", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupleexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visittupleexpression()" + }, + { + "label": ".VisitTypeOfExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L567", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeofexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypeofexpression()" + }, + { + "label": ".VisitTypeReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L572", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypereferenceexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypereferenceexpression()" + }, + { + "label": ".VisitUnaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L577", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitunaryoperatorexpression()" + }, + { + "label": ".VisitUncheckedExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L582", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visituncheckedexpression()" + }, + { + "label": ".VisitQueryExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L587", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryexpression()" + }, + { + "label": ".VisitQueryContinuationClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L592", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerycontinuationclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitquerycontinuationclause()" + }, + { + "label": ".VisitQueryFromClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L597", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryfromclause()" + }, + { + "label": ".VisitQueryLetClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L602", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryletclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryletclause()" + }, + { + "label": ".VisitQueryWhereClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L607", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerywhereclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitquerywhereclause()" + }, + { + "label": ".VisitQueryJoinClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L612", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryjoinclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryjoinclause()" + }, + { + "label": ".VisitQueryOrderClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L617", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryorderclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryorderclause()" + }, + { + "label": ".VisitQueryOrdering()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L622", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryordering", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryordering()" + }, + { + "label": ".VisitQuerySelectClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L627", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryselectclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitqueryselectclause()" + }, + { + "label": ".VisitQueryGroupClause()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L632", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerygroupclause", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitquerygroupclause()" + }, + { + "label": ".VisitAsExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L637", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitasexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitasexpression()" + }, + { + "label": ".VisitIsExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L642", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitisexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitisexpression()" + }, + { + "label": ".VisitDefaultValueExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L647", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdefaultvalueexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdefaultvalueexpression()" + }, + { + "label": ".VisitUndocumentedExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L652", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitundocumentedexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitundocumentedexpression()" + }, + { + "label": ".VisitArrayInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L657", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitarrayinitializerexpression()" + }, + { + "label": ".VisitArraySpecifier()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L662", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayspecifier", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitarrayspecifier()" + }, + { + "label": ".VisitNamedArgumentExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L667", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedargumentexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitnamedargumentexpression()" + }, + { + "label": ".VisitNamedExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L672", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitnamedexpression()" + }, + { + "label": ".VisitSingleVariableDesignation()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L677", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsinglevariabledesignation", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitsinglevariabledesignation()" + }, + { + "label": ".VisitParenthesizedVariableDesignation()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L682", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedvariabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitparenthesizedvariabledesignation()" + }, + { + "label": ".VisitErrorNode()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L687", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiterrornode", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visiterrornode()" + }, + { + "label": ".VisitPatternPlaceholder()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L692", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpatternplaceholder", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitpatternplaceholder()" + }, + { + "label": "Pattern", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_cs_pattern", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "pattern" + }, + { + "label": ".VisitWithInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L697", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1267" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwithinitializerexpression", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitwithinitializerexpression()" + }, + { + "label": "DocumentationReference.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_documentationreference", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "documentationreference.cs" + }, + { + "label": "DocumentationReference", + "file_type": "code", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1224" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "documentationreference" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1224" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".domatch()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_documentationreference_cs_match", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "match" + }, + { + "label": "AnonymousMethodExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymousmethodexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "anonymousmethodexpression.cs" + }, + { + "label": "AnonymousMethodExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L37", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "anonymousmethodexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymousmethodexpression_cs_string", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "string" + }, + { + "label": "AnonymousTypeCreateExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymoustypecreateexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "anonymoustypecreateexpression.cs" + }, + { + "label": "AnonymousTypeCreateExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L35", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1322" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "anonymoustypecreateexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_anonymoustypecreateexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "ArrayCreateExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_arraycreateexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "arraycreateexpression.cs" + }, + { + "label": "ArrayCreateExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "arraycreateexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_arraycreateexpression_cs_string", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "string" + }, + { + "label": "ArrayInitializerExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_arrayinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "arrayinitializerexpression.cs" + }, + { + "label": "ArrayInitializerExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "arrayinitializerexpression" + }, + { + "label": "AsExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_asexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "asexpression.cs" + }, + { + "label": "AsExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "asexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_asexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "AssignmentExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "assignmentexpression.cs" + }, + { + "label": "AssignmentExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L39", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "assignmentexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_cs_string", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "string" + }, + { + "label": ".GetOperatorToken()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getoperatortoken", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getoperatortoken()" + }, + { + "label": ".GetCorrespondingBinaryOperator()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getcorrespondingbinaryoperator", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getcorrespondingbinaryoperator()" + }, + { + "label": ".GetLinqNodeType()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getlinqnodetype()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_cs_expressiontype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "expressiontype" + }, + { + "label": ".GetAssignmentOperatorTypeFromExpressionType()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getassignmentoperatortypefromexpressiontype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getassignmentoperatortypefromexpressiontype()" + }, + { + "label": "AssignmentOperatorType", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L206", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "assignmentoperatortype" + }, + { + "label": "BaseReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_basereferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "basereferenceexpression.cs" + }, + { + "label": "BaseReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "basereferenceexpression" + }, + { + "label": "BinaryOperatorExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "binaryoperatorexpression.cs" + }, + { + "label": "BinaryOperatorExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L39", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "binaryoperatorexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_cs_string", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "string" + }, + { + "label": ".GetOperatorToken()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getoperatortoken", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": ".getoperatortoken()" + }, + { + "label": ".GetLinqNodeType()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getlinqnodetype()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_cs_expressiontype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "expressiontype" + }, + { + "label": "BinaryOperatorType", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "binaryoperatortype" + }, + { + "label": "CastExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_castexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "castexpression.cs" + }, + { + "label": "CastExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L33", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "castexpression" + }, + { + "label": "CheckedExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_checkedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "checkedexpression.cs" + }, + { + "label": "CheckedExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "checkedexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_checkedexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "ConditionalExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_conditionalexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "conditionalexpression.cs" + }, + { + "label": "ConditionalExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "conditionalexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_conditionalexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "DeclarationExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_declarationexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "declarationexpression.cs" + }, + { + "label": "DeclarationExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "declarationexpression" + }, + { + "label": "DefaultValueExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_defaultvalueexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "defaultvalueexpression.cs" + }, + { + "label": "DefaultValueExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "defaultvalueexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_defaultvalueexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "DirectionExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_directionexpression", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "directionexpression.cs" + }, + { + "label": "FieldDirection", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_fielddirection", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "fielddirection" + }, + { + "label": "DirectionExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L42", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "directionexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_directionexpression_cs_string", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "string" + }, + { + "label": "ErrorExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_errorexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "errorexpression.cs" + }, + { + "label": "ErrorExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_errorexpression_icsharpcode_decompiler_csharp_syntax_errorexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "errorexpression" + }, + { + "label": "Expression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_expression", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "expression.cs" + }, + { + "label": "Expression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L32", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "expression" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".replacewith()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_expression_cs_func", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "func" + }, + { + "label": "IdentifierExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_identifierexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "identifierexpression.cs" + }, + { + "label": "IdentifierExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "identifierexpression" + }, + { + "label": "IndexerExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_indexerexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "indexerexpression.cs" + }, + { + "label": "IndexerExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "indexerexpression" + }, + { + "label": "InterpolatedStringExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "interpolatedstringexpression.cs" + }, + { + "label": "InterpolatedStringExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L28", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "interpolatedstringexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "InterpolatedStringContent", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L51", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "interpolatedstringcontent" + }, + { + "label": "Interpolation", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L59", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "interpolation" + }, + { + "label": "InterpolatedStringText", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L79", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringtext", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "interpolatedstringtext" + }, + { + "label": "InvocationExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_invocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "invocationexpression.cs" + }, + { + "label": "InvocationExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "invocationexpression" + }, + { + "label": "IsExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_isexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "isexpression.cs" + }, + { + "label": "IsExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L35", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "isexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_isexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "LambdaExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_lambdaexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "lambdaexpression.cs" + }, + { + "label": "LambdaExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "lambdaexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_lambdaexpression_cs_string", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "string" + }, + { + "label": "MemberReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_memberreferenceexpression", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": "memberreferenceexpression.cs" + }, + { + "label": "MemberReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "community": 192, + "community_name": "Output Visitor References", + "norm_label": "memberreferenceexpression" + }, + { + "label": "NamedArgumentExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NamedArgumentExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_namedargumentexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "namedargumentexpression.cs" + }, + { + "label": "NamedArgumentExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NamedArgumentExpression.cs", + "source_location": "L27", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_namedargumentexpression_icsharpcode_decompiler_csharp_syntax_namedargumentexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "namedargumentexpression" + }, + { + "label": "NamedExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NamedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_namedexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "namedexpression.cs" + }, + { + "label": "NamedExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NamedExpression.cs", + "source_location": "L35", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1246" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "namedexpression" + }, + { + "label": "NullReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_nullreferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "nullreferenceexpression.cs" + }, + { + "label": "NullReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "nullreferenceexpression" + }, + { + "label": "ObjectCreateExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_objectcreateexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "objectcreateexpression.cs" + }, + { + "label": "ObjectCreateExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "objectcreateexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_objectcreateexpression_cs_string", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "string" + }, + { + "label": "OutVarDeclarationExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_outvardeclarationexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "outvardeclarationexpression.cs" + }, + { + "label": "OutVarDeclarationExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "outvardeclarationexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_outvardeclarationexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "ParenthesizedExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ParenthesizedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_parenthesizedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "parenthesizedexpression.cs" + }, + { + "label": "ParenthesizedExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ParenthesizedExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_parenthesizedexpression_icsharpcode_decompiler_csharp_syntax_parenthesizedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "parenthesizedexpression" + }, + { + "label": "PointerReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_pointerreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "pointerreferenceexpression.cs" + }, + { + "label": "PointerReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1284" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "pointerreferenceexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_pointerreferenceexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "PrimitiveExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "primitiveexpression.cs" + }, + { + "label": "LiteralFormat", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "literalformat" + }, + { + "label": "PrimitiveExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L61", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "primitiveexpression" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_cs_object", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "object" + }, + { + "label": ".SetLocation()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_setlocation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setlocation()" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_domatch", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".domatch()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_primitiveexpression_cs_match", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "match" + }, + { + "label": "QueryExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryexpression.cs" + }, + { + "label": "QueryExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryexpression" + }, + { + "label": "QueryClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryclause" + }, + { + "label": "QueryContinuationClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L43", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "querycontinuationclause" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "QueryFromClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L58", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryfromclause" + }, + { + "label": "QueryLetClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L77", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryletclause" + }, + { + "label": "QueryWhereClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L92", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "querywhereclause" + }, + { + "label": "QueryJoinClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L110", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryjoinclause" + }, + { + "label": "QueryOrderClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L147", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryorderclause" + }, + { + "label": "QueryOrdering", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L159", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryordering" + }, + { + "label": "QueryOrderingDirection", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderingdirection", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryorderingdirection" + }, + { + "label": "QuerySelectClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L181", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "queryselectclause" + }, + { + "label": "QueryGroupClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L193", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "querygroupclause" + }, + { + "label": "RecursivePatternExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_recursivepatternexpression", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "recursivepatternexpression.cs" + }, + { + "label": "RecursivePatternExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L31", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "recursivepatternexpression" + }, + { + "label": "SizeOfExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_sizeofexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "sizeofexpression.cs" + }, + { + "label": "SizeOfExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "sizeofexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_sizeofexpression_cs_string", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "string" + }, + { + "label": "StackAllocExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_stackallocexpression", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "stackallocexpression.cs" + }, + { + "label": "StackAllocExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L41", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "stackallocexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_stackallocexpression_cs_string", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "string" + }, + { + "label": "SwitchExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_switchexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "switchexpression.cs" + }, + { + "label": "SwitchExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L27", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "switchexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_switchexpression_cs_string", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "string" + }, + { + "label": "SwitchExpressionSection", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L42", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "switchexpressionsection" + }, + { + "label": "ThisReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_thisreferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "thisreferenceexpression.cs" + }, + { + "label": "ThisReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "thisreferenceexpression" + }, + { + "label": "ThrowExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_throwexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "throwexpression.cs" + }, + { + "label": "ThrowExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "throwexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_throwexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "TupleExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_tupleexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "tupleexpression.cs" + }, + { + "label": "TupleExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "tupleexpression" + }, + { + "label": "TypeOfExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_typeofexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "typeofexpression.cs" + }, + { + "label": "TypeOfExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "typeofexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_typeofexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "TypeReferenceExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_typereferenceexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "typereferenceexpression.cs" + }, + { + "label": "TypeReferenceExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L27", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "community": 160, + "community_name": "Generic Grammar Ambiguity", + "norm_label": "typereferenceexpression" + }, + { + "label": "UnaryOperatorExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "unaryoperatorexpression.cs" + }, + { + "label": "UnaryOperatorExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L45", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "unaryoperatorexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_cs_string", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "string" + }, + { + "label": ".GetOperatorToken()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getoperatortoken", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getoperatortoken()" + }, + { + "label": ".GetLinqNodeType()", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getlinqnodetype()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_cs_expressiontype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "expressiontype" + }, + { + "label": "UnaryOperatorType", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "unaryoperatortype" + }, + { + "label": "UncheckedExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_uncheckedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "uncheckedexpression.cs" + }, + { + "label": "UncheckedExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "uncheckedexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_uncheckedexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "UndocumentedExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_undocumentedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "undocumentedexpression.cs" + }, + { + "label": "UndocumentedExpressionType", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpressiontype", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "undocumentedexpressiontype" + }, + { + "label": "UndocumentedExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L51", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "undocumentedexpression" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_expressions_undocumentedexpression_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "WithInitializerExpression.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_expressions_withinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "withinitializerexpression.cs" + }, + { + "label": "WithInitializerExpression", + "file_type": "code", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L27", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "withinitializerexpression" + }, + { + "label": "FunctionPointerAstType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_functionpointerasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "functionpointerasttype.cs" + }, + { + "label": "FunctionPointerAstType", + "file_type": "code", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "functionpointerasttype" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_functionpointerasttype_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "Attribute.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_attribute", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "attribute.cs" + }, + { + "label": "Attribute", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "attribute" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute_tostring", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".tostring()" + }, + { + "label": "AttributeSection.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_attributesection", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "attributesection.cs" + }, + { + "label": "AttributeSection", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "attributesection" + }, + { + "label": "Comment.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_comment", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "comment.cs" + }, + { + "label": "CommentType", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "commenttype" + }, + { + "label": "Comment", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L58", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": "comment" + }, + { + "label": "Constraint.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_constraint", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constraint.cs" + }, + { + "label": "Constraint", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L35", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constraint" + }, + { + "label": "DelegateDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_delegatedeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "delegatedeclaration.cs" + }, + { + "label": "DelegateDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "delegatedeclaration" + }, + { + "label": "ExternAliasDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_externaliasdeclaration", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "externaliasdeclaration.cs" + }, + { + "label": "ExternAliasDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_externaliasdeclaration_icsharpcode_decompiler_csharp_syntax_externaliasdeclaration", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "externaliasdeclaration" + }, + { + "label": "NamespaceDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "namespacedeclaration.cs" + }, + { + "label": "NamespaceDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L41", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "namespacedeclaration" + }, + { + "label": ".ConstructType()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_constructtype", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".constructtype()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration_cs_ienumerable", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "ienumerable" + }, + { + "label": ".BuildQualifiedName()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_buildqualifiedname", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".buildqualifiedname()" + }, + { + "label": ".AddMember()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_addmember", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".addmember()" + }, + { + "label": "PreProcessorDirective.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "preprocessordirective.cs" + }, + { + "label": "PreProcessorDirectiveType", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "preprocessordirectivetype" + }, + { + "label": "LinePreprocessorDirective", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L54", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_linepreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "linepreprocessordirective" + }, + { + "label": "PragmaWarningPreprocessorDirective", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L69", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "pragmawarningpreprocessordirective" + }, + { + "label": ".IsDefined()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective_isdefined", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".isdefined()" + }, + { + "label": "PreProcessorDirective", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L101", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "preprocessordirective" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective_domatch", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".domatch()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_preprocessordirective_cs_match", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": "match" + }, + { + "label": "Trivia.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "trivia.cs" + }, + { + "label": "Trivia", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "trivia" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia_cs_list", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "list" + }, + { + "label": ".SetStartLocation()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setstartlocation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setstartlocation()" + }, + { + "label": ".SetEndLocation()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setendlocation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".setendlocation()" + }, + { + "label": ".SetTriviaParent()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_settriviaparent", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".settriviaparent()" + }, + { + "label": "TypeDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_typedeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "typedeclaration.cs" + }, + { + "label": "ClassType", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_classtype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "classtype" + }, + { + "label": "TypeDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L52", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "typedeclaration" + }, + { + "label": "TypeParameterDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_typeparameterdeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "typeparameterdeclaration.cs" + }, + { + "label": "TypeParameterDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L31", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1224" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "typeparameterdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_typeparameterdeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "UsingAliasDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingaliasdeclaration", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "usingaliasdeclaration.cs" + }, + { + "label": "UsingAliasDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "usingaliasdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingaliasdeclaration_cs_string", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "string" + }, + { + "label": "UsingDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingdeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "usingdeclaration.cs" + }, + { + "label": "UsingDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L42", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "usingdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingdeclaration_cs_string", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "string" + }, + { + "label": ".ConstructNamespace()", + "file_type": "code", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1329" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration_constructnamespace", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".constructnamespace()" + }, + { + "label": "IAnnotatable.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_iannotatable", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "iannotatable.cs" + }, + { + "label": "IAnnotatable", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "iannotatable" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_iannotatable_cs_ienumerable", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "ienumerable" + }, + { + "label": ".Annotation()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_annotation", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".annotation()" + }, + { + "label": "Type", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_iannotatable_cs_type", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "type" + }, + { + "label": ".AddAnnotation()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_addannotation", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".addannotation()" + }, + { + "label": ".RemoveAnnotations()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_removeannotations", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".removeannotations()" + }, + { + "label": "AbstractAnnotatable", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "abstractannotatable" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_iannotatable_cs_object", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "object" + }, + { + "label": ".CloneAnnotations()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_cloneannotations", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".cloneannotations()" + }, + { + "label": "AnnotationList", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L112", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "annotationlist" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist_clone", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".clone()" + }, + { + "label": "SuppressMessage", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_iannotatable_cs_suppressmessage", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": "suppressmessage" + }, + { + "label": ".AddAnnotation()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".addannotation()" + }, + { + "label": ".RemoveAnnotations()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_removeannotations", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".removeannotations()" + }, + { + "label": ".Annotation()", + "file_type": "code", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_annotation", + "community": 194, + "community_name": "Annotatable Interface", + "norm_label": ".annotation()" + }, + { + "label": "Identifier.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_identifier", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "identifier.cs" + }, + { + "label": "Identifier", + "file_type": "code", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L42", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "identifier" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_identifier_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": ".SetStartLocation()", + "file_type": "code", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_setstartlocation", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".setstartlocation()" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".create()" + }, + { + "label": ".CreateIfNotEmpty()", + "file_type": "code", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_createifnotempty", + "community": 43, + "community_name": "C# Formatting Options", + "norm_label": ".createifnotempty()" + }, + { + "label": "InvocationAstType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_invocationasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "invocationasttype.cs" + }, + { + "label": "InvocationAstType", + "file_type": "code", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L27", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "invocationasttype" + }, + { + "label": "MemberType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_membertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "membertype.cs" + }, + { + "label": "MemberType", + "file_type": "code", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "membertype" + }, + { + "label": "Modifiers.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_modifiers", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "modifiers.cs" + }, + { + "label": "Modifiers", + "file_type": "code", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "modifiers" + }, + { + "label": "CSharpModifiers", + "file_type": "code", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "csharpmodifiers" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_modifiers_cs_immutablearray", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "immutablearray" + }, + { + "label": ".GetModifierName()", + "file_type": "code", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers_getmodifiername", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getmodifiername()" + }, + { + "label": "PatternMatching/AnyNode.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynode", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "patternmatching/anynode.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L21", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching" + }, + "_origin": "ast", + "id": "csharp_namespace:f08f199991ffe0d4", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "icsharpcode.decompiler.csharp.syntax.patternmatching" + }, + { + "label": "AnyNode", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "anynode" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynode_cs_string", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".domatch()" + }, + { + "label": "AnyNodeOrNull.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynodeornull", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "anynodeornull.cs" + }, + { + "label": "AnyNodeOrNull", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1263" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "anynodeornull" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynodeornull_cs_string", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1263" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".domatch()" + }, + { + "label": "Backreference.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backreference", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "backreference.cs" + }, + { + "label": "Backreference", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": "backreference" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backreference_cs_string", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference_domatch", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": ".domatch()" + }, + { + "label": "BacktrackingInfo.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backtrackinginfo", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "backtrackinginfo.cs" + }, + { + "label": "BacktrackingInfo", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "backtrackinginfo" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_backtrackinginfo_cs_stack", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "stack" + }, + { + "label": "Choice.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "choice.cs" + }, + { + "label": "Choice", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "choice" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ienumerable", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "ienumerable" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_cs_list", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "list" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_add", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".add()" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".domatch()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_getenumerator", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_choice_cs_ienumerator", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "ienumerator" + }, + { + "label": "INode.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "inode.cs" + }, + { + "label": "INode", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "inode" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".domatch()" + }, + { + "label": ".DoMatchCollection()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".domatchcollection()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_cs_ireadonlylist", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "ireadonlylist" + }, + { + "label": "PatternExtensions", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": "patternextensions" + }, + { + "label": ".Match()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_match", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".match()" + }, + { + "label": ".IsMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_ismatch", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".ismatch()" + }, + { + "label": ".ToType()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_totype", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": ".totype()" + }, + { + "label": "AstType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_cs_asttype", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": "asttype" + }, + { + "label": ".ToExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_toexpression", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": ".toexpression()" + }, + { + "label": "Expression", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_cs_expression", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": "expression" + }, + { + "label": ".ToStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_tostatement", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": ".tostatement()" + }, + { + "label": "Statement", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_cs_statement", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": "statement" + }, + { + "label": ".WithName()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_withname", + "community": 248, + "community_name": "Pattern Node Interface", + "norm_label": ".withname()" + }, + { + "label": "IPatternPlaceholder.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/IPatternPlaceholder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_ipatternplaceholder", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "ipatternplaceholder.cs" + }, + { + "label": "IPatternPlaceholder", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/IPatternPlaceholder.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_ipatternplaceholder_icsharpcode_decompiler_csharp_syntax_patternmatching_ipatternplaceholder", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "ipatternplaceholder" + }, + { + "label": "IdentifierExpressionBackreference.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_identifierexpressionbackreference", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "identifierexpressionbackreference.cs" + }, + { + "label": "IdentifierExpressionBackreference", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": "identifierexpressionbackreference" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_identifierexpressionbackreference_cs_string", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": ".domatch()" + }, + { + "label": "PatternMatching/Match.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": "patternmatching/match.cs" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": "match" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_cs_list", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": "list" + }, + { + "label": ".CreateNew()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_createnew", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".createnew()" + }, + { + "label": ".CheckPoint()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".checkpoint()" + }, + { + "label": ".RestoreCheckPoint()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_restorecheckpoint", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".restorecheckpoint()" + }, + { + "label": ".Get()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": ".get()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_cs_ienumerable", + "community": 247, + "community_name": "Pattern Backreference", + "norm_label": "ienumerable" + }, + { + "label": ".Has()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_has", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".has()" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".add()" + }, + { + "label": ".AddNull()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_addnull", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".addnull()" + }, + { + "label": "NamedNode.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_namednode", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "namednode.cs" + }, + { + "label": "NamedNode", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "namednode" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_namednode_cs_string", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".domatch()" + }, + { + "label": "OptionalNode.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_optionalnode", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "optionalnode.cs" + }, + { + "label": "OptionalNode", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "optionalnode" + }, + { + "label": ".DoMatchCollection()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".domatchcollection()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_optionalnode_cs_ireadonlylist", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "ireadonlylist" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatch", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".domatch()" + }, + { + "label": "Pattern.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "pattern.cs" + }, + { + "label": "Pattern", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "pattern" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_cs_string", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "string" + }, + { + "label": ".MatchString()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_matchstring", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": ".matchstring()" + }, + { + "label": "PossibleMatch", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L41", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_possiblematch", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "possiblematch" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_cs_int", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "int" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatch", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".domatch()" + }, + { + "label": ".DoMatchCollection()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": ".domatchcollection()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_pattern_cs_ireadonlylist", + "community": 195, + "community_name": "Pattern Backtracking", + "norm_label": "ireadonlylist" + }, + { + "label": "Repeat.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_repeat", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "repeat.cs" + }, + { + "label": "Repeat", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "repeat" + }, + { + "label": ".DoMatchCollection()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".domatchcollection()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_patternmatching_repeat_cs_ireadonlylist", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "ireadonlylist" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatch", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".domatch()" + }, + { + "label": "Syntax/PrimitiveType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_primitivetype", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "syntax/primitivetype.cs" + }, + { + "label": "PrimitiveType", + "file_type": "code", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L40", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1381" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "community": 161, + "community_name": "Known Type References", + "norm_label": "primitivetype" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_primitivetype_cs_string", + "community": 161, + "community_name": "Known Type References", + "norm_label": "string" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1381" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_tostring", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".tostring()" + }, + { + "label": ".GetTypeCodeForPrimitiveType()", + "file_type": "code", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1381" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_gettypecodeforprimitivetype", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".gettypecodeforprimitivetype()" + }, + { + "label": "SimpleType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_simpletype", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "simpletype.cs" + }, + { + "label": "SimpleType", + "file_type": "code", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "simpletype" + }, + { + "label": "BlockStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_blockstatement", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "blockstatement.cs" + }, + { + "label": "BlockStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "blockstatement" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".add()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_getenumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_blockstatement_cs_ienumerator", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "ienumerator" + }, + { + "label": "BreakStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_breakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "breakstatement.cs" + }, + { + "label": "BreakStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "breakstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_breakstatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "CheckedStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_checkedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "checkedstatement.cs" + }, + { + "label": "CheckedStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "checkedstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_checkedstatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "ContinueStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ContinueStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_continuestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "continuestatement.cs" + }, + { + "label": "ContinueStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ContinueStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_continuestatement_icsharpcode_decompiler_csharp_syntax_continuestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "continuestatement" + }, + { + "label": "DoWhileStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_dowhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "dowhilestatement.cs" + }, + { + "label": "DoWhileStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "dowhilestatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_dowhilestatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "EmptyStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_emptystatement", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "emptystatement.cs" + }, + { + "label": "EmptyStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "emptystatement" + }, + { + "label": "ExpressionStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_expressionstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "expressionstatement.cs" + }, + { + "label": "ExpressionStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "expressionstatement" + }, + { + "label": "FixedStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_fixedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "fixedstatement.cs" + }, + { + "label": "FixedStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "fixedstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_fixedstatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "ForStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_forstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "forstatement.cs" + }, + { + "label": "ForStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "forstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_forstatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "ForeachStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_foreachstatement", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "foreachstatement.cs" + }, + { + "label": "ForeachStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "foreachstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_foreachstatement_cs_string", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "string" + }, + { + "label": "GotoStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_gotostatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "gotostatement.cs" + }, + { + "label": "GotoStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "gotostatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_gotostatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "GotoCaseStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L45", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "gotocasestatement" + }, + { + "label": "GotoDefaultStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L61", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "gotodefaultstatement" + }, + { + "label": "IfElseStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_ifelsestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "ifelsestatement.cs" + }, + { + "label": "IfElseStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "ifelsestatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_ifelsestatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "LabelStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LabelStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_labelstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "labelstatement.cs" + }, + { + "label": "LabelStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LabelStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_labelstatement_icsharpcode_decompiler_csharp_syntax_labelstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "labelstatement" + }, + { + "label": "LocalFunctionDeclarationStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_localfunctiondeclarationstatement", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "localfunctiondeclarationstatement.cs" + }, + { + "label": "LocalFunctionDeclarationStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "localfunctiondeclarationstatement" + }, + { + "label": "LockStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_lockstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "lockstatement.cs" + }, + { + "label": "LockStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "lockstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_lockstatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "ReturnStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_returnstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "returnstatement.cs" + }, + { + "label": "ReturnStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "returnstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_returnstatement_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "Statement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_statement", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "statement.cs" + }, + { + "label": "Statement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L32", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "statement" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".replacewith()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_statement_cs_func", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "func" + }, + { + "label": "SwitchStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_switchstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "switchstatement.cs" + }, + { + "label": "SwitchStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "switchstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_switchstatement_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "SwitchSection", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L49", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "switchsection" + }, + { + "label": "CaseLabel", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L62", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "caselabel" + }, + { + "label": "ThrowStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_throwstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "throwstatement.cs" + }, + { + "label": "ThrowStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "throwstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_throwstatement_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "TryCatchStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_trycatchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "trycatchstatement.cs" + }, + { + "label": "TryCatchStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "trycatchstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_trycatchstatement_cs_string", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "string" + }, + { + "label": "CatchClause", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L53", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "catchclause" + }, + { + "label": "UncheckedStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_uncheckedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "uncheckedstatement.cs" + }, + { + "label": "UncheckedStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "uncheckedstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_uncheckedstatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "UnsafeStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_unsafestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "unsafestatement.cs" + }, + { + "label": "UnsafeStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "unsafestatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_unsafestatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "UsingStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_usingstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "usingstatement.cs" + }, + { + "label": "UsingStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "usingstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_usingstatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "VariableDeclarationStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_variabledeclarationstatement", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "variabledeclarationstatement.cs" + }, + { + "label": "VariableDeclarationStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "variabledeclarationstatement" + }, + { + "label": ".GetVariable()", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement_getvariable", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".getvariable()" + }, + { + "label": "WhileStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_whilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "whilestatement.cs" + }, + { + "label": "WhileStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "whilestatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_whilestatement_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": "YieldBreakStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_yieldbreakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "yieldbreakstatement.cs" + }, + { + "label": "YieldBreakStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "yieldbreakstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_yieldbreakstatement_cs_string", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "string" + }, + { + "label": "YieldReturnStatement.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_statements_yieldreturnstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "yieldreturnstatement.cs" + }, + { + "label": "YieldReturnStatement", + "file_type": "code", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "yieldreturnstatement" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_statements_yieldreturnstatement_cs_string", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "string" + }, + { + "label": "SyntaxExtensions.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "syntaxextensions.cs" + }, + { + "label": "SyntaxExtensions", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "syntaxextensions" + }, + { + "label": ".IsComparisonOperator()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_iscomparisonoperator", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".iscomparisonoperator()" + }, + { + "label": ".IsBitwise()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isbitwise", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".isbitwise()" + }, + { + "label": ".GetNextStatement()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_getnextstatement", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".getnextstatement()" + }, + { + "label": ".IsArgList()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isarglist", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".isarglist()" + }, + { + "label": ".AddNamedArgument()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_addnamedargument", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".addnamedargument()" + }, + { + "label": "Attribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_cs_attribute", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "attribute" + }, + { + "label": ".Detach()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_detach", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".detach()" + }, + { + "label": ".UnwrapInDirectionExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_unwrapindirectionexpression", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".unwrapindirectionexpression()" + }, + { + "label": "SyntaxTree.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_syntaxtree", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "syntaxtree.cs" + }, + { + "label": "SyntaxTree", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L38", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "syntaxtree" + }, + { + "label": ".GetTypes()", + "file_type": "code", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree_gettypes", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".gettypes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_syntaxtree_cs_ienumerable", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "ienumerable" + }, + { + "label": "TextLocation.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_textlocation", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "textlocation.cs" + }, + { + "label": "TextLocation", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "textlocation" + }, + { + "label": "IComparable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icomparable", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "icomparable" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_textlocation_cs_int", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "int" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_tostring", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_gethashcode", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_equals", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".equals()" + }, + { + "label": ".CompareTo()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_compareto", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".compareto()" + }, + { + "label": "TextLocationConverter", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "community": 238, + "community_name": "Text Location", + "norm_label": "textlocationconverter" + }, + { + "label": "TypeConverter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typeconverter", + "community": 238, + "community_name": "Text Location", + "norm_label": "typeconverter" + }, + { + "label": ".CanConvertFrom()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertfrom", + "community": 238, + "community_name": "Text Location", + "norm_label": ".canconvertfrom()" + }, + { + "label": "ITypeDescriptorContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itypedescriptorcontext", + "community": 238, + "community_name": "Text Location", + "norm_label": "itypedescriptorcontext" + }, + { + "label": "Type", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_textlocation_cs_type", + "community": 238, + "community_name": "Text Location", + "norm_label": "type" + }, + { + "label": ".CanConvertTo()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertto", + "community": 238, + "community_name": "Text Location", + "norm_label": ".canconvertto()" + }, + { + "label": ".ConvertFrom()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertfrom", + "community": 238, + "community_name": "Text Location", + "norm_label": ".convertfrom()" + }, + { + "label": "CultureInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "cultureinfo", + "community": 238, + "community_name": "Text Location", + "norm_label": "cultureinfo" + }, + { + "label": ".ConvertTo()", + "file_type": "code", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertto", + "community": 238, + "community_name": "Text Location", + "norm_label": ".convertto()" + }, + { + "label": "Tokens.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/Tokens.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_tokens", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "tokens.cs" + }, + { + "label": "Tokens", + "file_type": "code", + "source_file": "CSharp/Syntax/Tokens.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1258" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_tokens_icsharpcode_decompiler_csharp_syntax_tokens", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "tokens" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_tokens_cs_string", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "string" + }, + { + "label": "TupleAstType.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_tupleasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "tupleasttype.cs" + }, + { + "label": "TupleAstType", + "file_type": "code", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L26", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "tupleasttype" + }, + { + "label": "TupleTypeElement", + "file_type": "code", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "tupletypeelement" + }, + { + "label": "Accessor.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_accessor", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "accessor.cs" + }, + { + "label": "AccessorKind", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessorkind", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "accessorkind" + }, + { + "label": "Accessor", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L46", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "accessor" + }, + { + "label": "ConstructorDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_constructordeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constructordeclaration.cs" + }, + { + "label": "ConstructorDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1322" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constructordeclaration" + }, + { + "label": "ConstructorInitializerType", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1322" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constructorinitializertype" + }, + { + "label": "ConstructorInitializer", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L71", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1322" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "constructorinitializer" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_constructordeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "DestructorDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_destructordeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "destructordeclaration.cs" + }, + { + "label": "DestructorDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1321" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "destructordeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_destructordeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "EntityDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_entitydeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "entitydeclaration.cs" + }, + { + "label": "EntityDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "entitydeclaration" + }, + { + "label": ".HasModifier()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".hasmodifier()" + }, + { + "label": ".MatchAttributesAndModifiers()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_matchattributesandmodifiers", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": ".matchattributesandmodifiers()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_entitydeclaration_cs_match", + "community": 193, + "community_name": "AST Node Collection Members", + "norm_label": "match" + }, + { + "label": "EnumMemberDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_enummemberdeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "enummemberdeclaration.cs" + }, + { + "label": "EnumMemberDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1321" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "enummemberdeclaration" + }, + { + "label": "EventDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_eventdeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "eventdeclaration.cs" + }, + { + "label": "EventDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L39", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "eventdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_eventdeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "CustomEventDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L75", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "customeventdeclaration" + }, + { + "label": "ExtensionDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_extensiondeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "extensiondeclaration.cs" + }, + { + "label": "ExtensionDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L29", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "extensiondeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_extensiondeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "FieldDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_fielddeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "fielddeclaration.cs" + }, + { + "label": "FieldDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L39", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "fielddeclaration" + }, + { + "label": "FixedFieldDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_fixedfielddeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "fixedfielddeclaration.cs" + }, + { + "label": "FixedFieldDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L35", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "fixedfielddeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_fixedfielddeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "FixedVariableInitializer.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_fixedvariableinitializer", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "fixedvariableinitializer.cs" + }, + { + "label": "FixedVariableInitializer", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "fixedvariableinitializer" + }, + { + "label": "IndexerDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_indexerdeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "indexerdeclaration.cs" + }, + { + "label": "IndexerDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L44", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1365" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "indexerdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_indexerdeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": "MethodDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_methoddeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "methoddeclaration.cs" + }, + { + "label": "MethodDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "methoddeclaration" + }, + { + "label": "OperatorDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "operatordeclaration.cs" + }, + { + "label": "OperatorType", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "operatortype" + }, + { + "label": "OperatorDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L84", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "operatordeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": ".GetOperatorType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".getoperatortype()" + }, + { + "label": ".GetName()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getname", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".getname()" + }, + { + "label": ".IsChecked()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".ischecked()" + }, + { + "label": ".GetToken()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1366" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".gettoken()" + }, + { + "label": "ParameterDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_parameterdeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "parameterdeclaration.cs" + }, + { + "label": "ParameterDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L37", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1330" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "parameterdeclaration" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typemembers_parameterdeclaration_cs_string", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "string" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1330" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration_clone", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".clone()" + }, + { + "label": "PropertyDeclaration.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_propertydeclaration", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "propertydeclaration.cs" + }, + { + "label": "PropertyDeclaration", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L41", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "propertydeclaration" + }, + { + "label": "VariableInitializer.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typemembers_variableinitializer", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "variableinitializer.cs" + }, + { + "label": "VariableInitializer", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L34", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "variableinitializer" + }, + { + "label": "TypeSystemAstBuilder.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typesystemastbuilder.cs" + }, + { + "label": "TypeSystemAstBuilder", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "typesystemastbuilder" + }, + { + "label": ".InitProperties()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_initproperties", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".initproperties()" + }, + { + "label": ".ConvertType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".converttype()" + }, + { + "label": ".AddTypeAnnotation()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".addtypeannotation()" + }, + { + "label": ".ConvertTypeHelper()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".converttypehelper()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_ireadonlylist", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ireadonlylist" + }, + { + "label": ".TypeMatches()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L588", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".typematches()" + }, + { + "label": ".TypeDefMatches()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L613", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefmatches", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".typedefmatches()" + }, + { + "label": ".AddTypeArguments()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".addtypearguments()" + }, + { + "label": ".ConvertNamespace()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L649", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertnamespace()" + }, + { + "label": ".IsValidNamespace()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L738", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidnamespace", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".isvalidnamespace()" + }, + { + "label": ".MakeSimpleType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L747", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".makesimpletype()" + }, + { + "label": ".MakeGlobal()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L754", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".makeglobal()" + }, + { + "label": ".MakeMemberType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L762", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makemembertype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".makemembertype()" + }, + { + "label": ".ConvertAttribute()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L771", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertattribute()" + }, + { + "label": ".ConvertAttributes()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L824", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_ienumerable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ienumerable" + }, + { + "label": ".ConvertAttributeType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L894", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertattributetype()" + }, + { + "label": ".ApplyShortAttributeNameIfPossible()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L926", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".applyshortattributenameifpossible()" + }, + { + "label": ".IsAttributeType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L979", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isattributetype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".isattributetype()" + }, + { + "label": ".ConvertConstantValue()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L998", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".convertconstantvalue()" + }, + { + "label": ".IsSpecialConstant()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isspecialconstant()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_dictionary", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "dictionary" + }, + { + "label": ".IsFlagsEnum()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isflagsenum", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".isflagsenum()" + }, + { + "label": ".ConvertEnumValue()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".convertenumvalue()" + }, + { + "label": ".IsValidFraction()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1458", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidfraction", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".isvalidfraction()" + }, + { + "label": ".EqualDoubles()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1468", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equaldoubles", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".equaldoubles()" + }, + { + "label": "MethodImpl", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_methodimpl", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "methodimpl" + }, + { + "label": ".EqualFloats()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equalfloats", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".equalfloats()" + }, + { + "label": ".IsEqual()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isequal", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".isequal()" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_int", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "int" + }, + { + "label": ".ConvertFloatingPointLiteral()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertfloatingpointliteral()" + }, + { + "label": ".MakeConstant()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1578", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".makeconstant()" + }, + { + "label": "float", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_float", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "float" + }, + { + "label": ".TryExtractExpression()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1586", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".tryextractexpression()" + }, + { + "label": ".FractionApprox()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1725", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".fractionapprox()" + }, + { + "label": "Num", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "num", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "num" + }, + { + "label": "Den", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "den", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "den" + }, + { + "label": ".ConvertParameter()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1783", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertparameter()" + }, + { + "label": ".ConvertSymbol()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1826", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertsymbol()" + }, + { + "label": ".ConvertEntity()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertentity()" + }, + { + "label": ".ConvertExtension()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertextension()" + }, + { + "label": "MarkerMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "markermethod", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "markermethod" + }, + { + "label": "TypeParameters", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_typeparameters", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "typeparameters" + }, + { + "label": ".ConvertTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1897", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".converttypedefinition()" + }, + { + "label": ".BaseTypeAccessibleFrom()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2050", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".basetypeaccessiblefrom()" + }, + { + "label": "BaseListNameabilityVisitor", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2059", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "baselistnameabilityvisitor" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2063", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".TypeDefinitionNameableInBaseList()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2070", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".typedefinitionnameableinbaselist()" + }, + { + "label": ".ConvertDelegate()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2091", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertdelegate()" + }, + { + "label": ".ConvertField()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertfield()" + }, + { + "label": ".GenerateBodyBlock()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".generatebodyblock()" + }, + { + "label": ".ConvertAccessor()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertaccessor()" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_methodsemanticsattributes", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "methodsemanticsattributes" + }, + { + "label": ".ConvertProperty()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertproperty()" + }, + { + "label": ".MergeReadOnlyModifiers()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".mergereadonlymodifiers()" + }, + { + "label": ".ConvertIndexer()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertindexer()" + }, + { + "label": ".ConvertEvent()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2319", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertevent()" + }, + { + "label": ".ConvertMethod()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertmethod()" + }, + { + "label": ".ConvertOperator()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2419", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertoperator()" + }, + { + "label": ".ConvertConstructor()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2457", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertconstructor()" + }, + { + "label": ".ConvertDestructor()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertdestructor()" + }, + { + "label": ".ModifierFromAccessibility()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2494", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".modifierfromaccessibility()" + }, + { + "label": ".NeedsAccessibility()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_needsaccessibility", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".needsaccessibility()" + }, + { + "label": ".GetMemberModifiers()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2535", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getmembermodifiers()" + }, + { + "label": ".ConvertTypeParameter()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".converttypeparameter()" + }, + { + "label": ".ConvertTypeParameterConstraint()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".converttypeparameterconstraint()" + }, + { + "label": ".AddNullabilityDisambiguatingConstraints()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2680", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".addnullabilitydisambiguatingconstraints()" + }, + { + "label": ".GetNullabilityDisambiguator()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2704", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getnullabilitydisambiguator", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getnullabilitydisambiguator()" + }, + { + "label": "NullableTypeParameterCollector", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2718", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullabletypeparametercollector" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_cs_hashset", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "hashset" + }, + { + "label": ".VisitNullabilityAnnotatedType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector_visitnullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitnullabilityannotatedtype()" + }, + { + "label": ".IsObjectOrValueType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2733", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isobjectorvaluetype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".isobjectorvaluetype()" + }, + { + "label": ".ConvertVariable()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2741", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertvariable()" + }, + { + "label": ".ConvertNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2763", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespacedeclaration", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".convertnamespacedeclaration()" + }, + { + "label": ".GetExplicitInterfaceType()", + "file_type": "code", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2768", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1739" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getexplicitinterfacetype()" + }, + { + "label": "VariableDesignation.cs", + "file_type": "code", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_syntax_variabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "variabledesignation.cs" + }, + { + "label": "VariableDesignation", + "file_type": "code", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L23", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "variabledesignation" + }, + { + "label": "SingleVariableDesignation", + "file_type": "code", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L31", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_singlevariabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "singlevariabledesignation" + }, + { + "label": "ParenthesizedVariableDesignation", + "file_type": "code", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L41", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "parenthesizedvariabledesignation" + }, + { + "label": "AddCheckedBlocks.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "addcheckedblocks.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.Transforms", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L27", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms" + }, + "_origin": "ast", + "id": "csharp_namespace:771bbb6ca53b3a56", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "icsharpcode.decompiler.csharp.transforms" + }, + { + "label": "AddCheckedBlocks", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "addcheckedblocks" + }, + { + "label": "CheckedUncheckedAnnotation", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L35", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_checkeduncheckedannotation", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "checkeduncheckedannotation" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_cs_bool", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "bool" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_cs_object", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "object" + }, + { + "label": "Cost", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L75", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "cost" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_cs_int", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "int" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_tostring", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".tostring()" + }, + { + "label": ".WrapInCheckedExpr()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_wrapincheckedexpr", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".wrapincheckedexpr()" + }, + { + "label": "InsertedNode", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L147", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "insertednode" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode_insert", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".insert()" + }, + { + "label": "InsertedNodeList", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L161", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "insertednodelist" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist_insert", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".insert()" + }, + { + "label": "InsertedExpression", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L178", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "insertedexpression" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".insert()" + }, + { + "label": "InsertedBlock", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L201", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "insertedblock" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".insert()" + }, + { + "label": "Result", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L244", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_result", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "result" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L253", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".GetResultFromBlock()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".getresultfromblock()" + }, + { + "label": ".GetResult()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".getresult()" + }, + { + "label": "AddXmlDocumentationTransform.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_addxmldocumentationtransform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "addxmldocumentationtransform.cs" + }, + { + "label": "AddXmlDocumentationTransform", + "file_type": "code", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "addxmldocumentationtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".run()" + }, + { + "label": ".InsertXmlDocumentation()", + "file_type": "code", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".insertxmldocumentation()" + }, + { + "label": "StringReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "stringreader", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "stringreader" + }, + { + "label": "CombineQueryExpressions.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "combinequeryexpressions.cs" + }, + { + "label": "CombineQueryExpressions", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "combinequeryexpressions" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_run", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".run()" + }, + { + "label": ".CombineQueries()", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".combinequeries()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_cs_dictionary", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "dictionary" + }, + { + "label": ".TryRemoveTransparentIdentifier()", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".tryremovetransparentidentifier()" + }, + { + "label": ".RemoveTransparentIdentifierReferences()", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".removetransparentidentifierreferences()" + }, + { + "label": "LetIdentifierAnnotation", + "file_type": "code", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1416" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_letidentifierannotation", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "letidentifierannotation" + }, + { + "label": "ContextTrackingVisitor.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "contexttrackingvisitor.cs" + }, + { + "label": "ContextTrackingVisitor", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": "contexttrackingvisitor" + }, + { + "label": ".Initialize()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_initialize", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".initialize()" + }, + { + "label": ".Uninitialize()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_uninitialize", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".uninitialize()" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visittypedeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitmethoddeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitConstructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitconstructordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitconstructordeclaration()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitdestructordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitOperatorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitoperatordeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitoperatordeclaration()" + }, + { + "label": ".VisitAccessor()", + "file_type": "code", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitaccessor", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visitaccessor()" + }, + { + "label": "CustomPatterns.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_custompatterns", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "custompatterns.cs" + }, + { + "label": "TypePattern", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "community": 274, + "community_name": "Custom AST Patterns", + "norm_label": "typepattern" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_custompatterns_cs_string", + "community": 274, + "community_name": "Custom AST Patterns", + "norm_label": "string" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_domatch", + "community": 274, + "community_name": "Custom AST Patterns", + "norm_label": ".domatch()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_tostring", + "community": 274, + "community_name": "Custom AST Patterns", + "norm_label": ".tostring()" + }, + { + "label": "LdTokenPattern", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": "ldtokenpattern" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_domatch", + "community": 220, + "community_name": "Pattern Match Results", + "norm_label": ".domatch()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_tostring", + "community": 170, + "community_name": "AST Pattern Primitives", + "norm_label": ".tostring()" + }, + { + "label": "TypeOfPattern", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": "typeofpattern" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_domatch", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".domatch()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_tostring", + "community": 162, + "community_name": "Pattern Node Combinators", + "norm_label": ".tostring()" + }, + { + "label": "DeclareVariables.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_declarevariables", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "declarevariables.cs" + }, + { + "label": "DeclareVariables", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "declarevariables" + }, + { + "label": "InsertionPoint", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L45", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "insertionpoint" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_declarevariables_cs_int", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "int" + }, + { + "label": ".Up()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".up()" + }, + { + "label": ".UpTo()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_upto", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".upto()" + }, + { + "label": "VariableInitKind", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L77", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variableinitkind", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "variableinitkind" + }, + { + "label": "VariableToDeclare", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L84", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "variabletodeclare" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_declarevariables_cs_bool", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "bool" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_declarevariables_cs_dictionary", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "dictionary" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".run()" + }, + { + "label": ".Analyze()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".analyze()" + }, + { + "label": ".GetDeclarationPoint()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L185", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".getdeclarationpoint()" + }, + { + "label": ".WasMerged()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_wasmerged", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".wasmerged()" + }, + { + "label": ".ClearAnalysisResults()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_clearanalysisresults", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".clearanalysisresults()" + }, + { + "label": ".EnsureExpressionStatementsAreValid()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".ensureexpressionstatementsarevalid()" + }, + { + "label": ".IsValidInStatementExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isvalidinstatementexpression", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".isvalidinstatementexpression()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_declarevariables_cs_list", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "list" + }, + { + "label": ".FindInsertionPoints()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".findinsertionpoints()" + }, + { + "label": ".IsRelevantScope()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L396", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isrelevantscope", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".isrelevantscope()" + }, + { + "label": ".VariableNeedsDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".variableneedsdeclaration()" + }, + { + "label": ".FindCommonParent()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".findcommonparent()" + }, + { + "label": ".ResolveCollisions()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L468", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".resolvecollisions()" + }, + { + "label": ".InsertDeconstructionVariableDeclarations()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".insertdeconstructionvariabledeclarations()" + }, + { + "label": ".IsMatchingAssignment()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L576", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".ismatchingassignment()" + }, + { + "label": ".CombineDeclarationAndInitializer()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L591", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_combinedeclarationandinitializer", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".combinedeclarationandinitializer()" + }, + { + "label": ".InsertVariableDeclarations()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L602", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".insertvariabledeclarations()" + }, + { + "label": ".IsReferencedWithinDeclaringCall()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L798", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".isreferencedwithindeclaringcall()" + }, + { + "label": ".ResolveVariableToDeclare()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvevariabletodeclare", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".resolvevariabletodeclare()" + }, + { + "label": ".CanBeDeclaredAsOutVariable()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L831", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_canbedeclaredasoutvariable", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".canbedeclaredasoutvariable()" + }, + { + "label": ".UpdateAnnotations()", + "file_type": "code", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L863", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1559" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_updateannotations", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": ".updateannotations()" + }, + { + "label": "EscapeInvalidIdentifiers.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "escapeinvalididentifiers.cs" + }, + { + "label": "EscapeInvalidIdentifiers", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "escapeinvalididentifiers" + }, + { + "label": ".IsValid()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_isvalid", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".isvalid()" + }, + { + "label": ".ReplaceInvalid()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_replaceinvalid", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".replaceinvalid()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "RemoveCompilerGeneratedAssemblyAttributes", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "removecompilergeneratedassemblyattributes" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "RemoveEmbeddedAttributes", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "removeembeddedattributes" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_cs_hashset", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "hashset" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_visittypedeclaration", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "FixNameCollisions.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_fixnamecollisions", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "fixnamecollisions.cs" + }, + { + "label": "FixNameCollisions", + "file_type": "code", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1331" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "fixnamecollisions" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1331" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".PickNewName()", + "file_type": "code", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1331" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_picknewname", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".picknewname()" + }, + { + "label": "ISet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iset", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "iset" + }, + { + "label": "FlattenSwitchBlocks.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_flattenswitchblocks", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "flattenswitchblocks.cs" + }, + { + "label": "FlattenSwitchBlocks", + "file_type": "code", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1287" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "flattenswitchblocks" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1287" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "IAstTransform.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_iasttransform", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "iasttransform.cs" + }, + { + "label": "IAstTransform", + "file_type": "code", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "iasttransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "IntroduceExtensionMethods.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "introduceextensionmethods.cs" + }, + { + "label": "IntroduceExtensionMethods", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "introduceextensionmethods" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".InitializeContext()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_initializecontext", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".initializecontext()" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visittypedeclaration", + "community": 4, + "community_name": "AST Depth-First Visitor", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".CanTransformToExtensionMethodCall()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1561" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".cantransformtoextensionmethodcall()" + }, + { + "label": "IntroduceQueryExpressions.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "introducequeryexpressions.cs" + }, + { + "label": "IntroduceQueryExpressions", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": "introducequeryexpressions" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".run()" + }, + { + "label": ".CombineRangeVariables()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".combinerangevariables()" + }, + { + "label": ".IsDegenerateQuery()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isdegeneratequery", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".isdegeneratequery()" + }, + { + "label": ".DecompileQueries()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".decompilequeries()" + }, + { + "label": ".CanUseDiscardAssignment()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_canusediscardassignment", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".canusediscardassignment()" + }, + { + "label": ".DecompileQuery()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".decompilequery()" + }, + { + "label": ".IsComplexQuery()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_iscomplexquery", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".iscomplexquery()" + }, + { + "label": ".MakeFromClause()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".makefromclause()" + }, + { + "label": "ApplyAnnotationVisitor", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L361", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "applyannotationvisitor" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_cs_string", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "string" + }, + { + "label": ".VisitIdentifier()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor_visitidentifier", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".visitidentifier()" + }, + { + "label": ".IsNullConditional()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isnullconditional", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".isnullconditional()" + }, + { + "label": ".WrapExpressionInParenthesesIfNecessary()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_wrapexpressioninparenthesesifnecessary", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".wrapexpressioninparenthesesifnecessary()" + }, + { + "label": ".ValidateThenByChain()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".validatethenbychain()" + }, + { + "label": ".MatchSimpleLambda()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".matchsimplelambda()" + }, + { + "label": ".ValidateParameter()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L438", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter", + "community": 22, + "community_name": "LINQ Query Expression Transform", + "norm_label": ".validateparameter()" + }, + { + "label": "IntroduceUnsafeModifier.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "introduceunsafemodifier.cs" + }, + { + "label": "IntroduceUnsafeModifier", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "introduceunsafemodifier" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".IsUnsafe()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafe", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".isunsafe()" + }, + { + "label": ".Step()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".step()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_cs_conditional", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "conditional" + }, + { + "label": ".EndStep()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".endstep()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitchildren", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitchildren()" + }, + { + "label": ".VisitPointerReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitpointerreferenceexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitpointerreferenceexpression()" + }, + { + "label": ".VisitSizeOfExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitsizeofexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitsizeofexpression()" + }, + { + "label": ".VisitComposedType()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitcomposedtype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".visitcomposedtype()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfunctionpointertype", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": ".VisitUnaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitunaryoperatorexpression()" + }, + { + "label": ".VisitMemberReferenceExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitmemberreferenceexpression()" + }, + { + "label": ".VisitIdentifierExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitidentifierexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitidentifierexpression()" + }, + { + "label": ".VisitStackAllocExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitstackallocexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitstackallocexpression()" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".VisitObjectCreateExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitobjectcreateexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitobjectcreateexpression()" + }, + { + "label": ".VisitFixedVariableInitializer()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfixedvariableinitializer", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitfixedvariableinitializer()" + }, + { + "label": ".HasUnsafeResolveResult()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L209", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".hasunsaferesolveresult()" + }, + { + "label": ".IsUnsafeType()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafetype", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".isunsafetype()" + }, + { + "label": "IntroduceUsingDeclarations.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "introduceusingdeclarations.cs" + }, + { + "label": "IntroduceUsingDeclarations", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "introduceusingdeclarations" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".run()" + }, + { + "label": "FindRequiredImports", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L97", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "findrequiredimports" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_string", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "string" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_hashset", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": "hashset" + }, + { + "label": ".IsParentOfCurrentNamespace()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_isparentofcurrentnamespace", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".isparentofcurrentnamespace()" + }, + { + "label": ".VisitSimpleType()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitsimpletype", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitsimpletype()" + }, + { + "label": ".AddImportedNamespace()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".addimportednamespace()" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitForeachStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitforeachstatement", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitforeachstatement()" + }, + { + "label": ".VisitParenthesizedVariableDesignation()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitparenthesizedvariabledesignation", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitparenthesizedvariabledesignation()" + }, + { + "label": ".VisitTupleExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visittupleexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visittupleexpression()" + }, + { + "label": ".VisitArrayInitializerExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitarrayinitializerexpression", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitarrayinitializerexpression()" + }, + { + "label": "FullyQualifyAmbiguousTypeNamesVisitor", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L194", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "fullyqualifyambiguoustypenamesvisitor" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_bool", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "bool" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_decompilersettings", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "decompilersettings" + }, + { + "label": ".CreateAstBuilder()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".createastbuilder()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_ilfunction", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "ilfunction" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitTypeDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L275", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visittypedeclaration()" + }, + { + "label": ".VisitParameterDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitparameterdeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitparameterdeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitmethoddeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitAccessor()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitaccessor", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitaccessor()" + }, + { + "label": ".VisitConstructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L335", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitconstructordeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitconstructordeclaration()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitdestructordeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitOperatorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L345", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitoperatordeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitoperatordeclaration()" + }, + { + "label": ".Visit()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visit()" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_cs_action", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": "action" + }, + { + "label": ".VisitSimpleType()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L388", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitsimpletype()" + }, + { + "label": ".ReplaceAndRecordStep()", + "file_type": "code", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1707" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".replaceandrecordstep()" + }, + { + "label": "NormalizeBlockStatements.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "normalizeblockstatements.cs" + }, + { + "label": "NormalizeBlockStatements", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "normalizeblockstatements" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_cs_bool", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "bool" + }, + { + "label": ".VisitSyntaxTree()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitsyntaxtree", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitsyntaxtree()" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitIfElseStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitifelsestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitifelsestatement()" + }, + { + "label": ".VisitWhileStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitwhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitwhilestatement()" + }, + { + "label": ".VisitDoWhileStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitdowhilestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitdowhilestatement()" + }, + { + "label": ".VisitForeachStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforeachstatement", + "community": 73, + "community_name": "Using Declaration Introduction", + "norm_label": ".visitforeachstatement()" + }, + { + "label": ".VisitForStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitforstatement()" + }, + { + "label": ".VisitFixedStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitfixedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitfixedstatement()" + }, + { + "label": ".VisitLockStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitlockstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitlockstatement()" + }, + { + "label": ".VisitUsingStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitusingstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitusingstatement()" + }, + { + "label": ".DoTransform()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".dotransform()" + }, + { + "label": ".IsElseIf()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_iselseif", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".iselseif()" + }, + { + "label": ".InsertBlock()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".insertblock()" + }, + { + "label": ".IsAllowedAsEmbeddedStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_isallowedasembeddedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".isallowedasembeddedstatement()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitpropertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitIndexerDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitindexerdeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitindexerdeclaration()" + }, + { + "label": ".SimplifyPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L239", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifypropertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".simplifypropertydeclaration()" + }, + { + "label": ".SimplifyIndexerDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L255", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1389" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifyindexerdeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".simplifyindexerdeclaration()" + }, + { + "label": "PatternStatementTransform.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "patternstatementtransform.cs" + }, + { + "label": "PatternStatementTransform", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "patternstatementtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitchildren", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".visitchildren()" + }, + { + "label": ".VisitExpressionStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitexpressionstatement()" + }, + { + "label": ".VisitForStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitforstatement()" + }, + { + "label": ".VisitIfElseStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitifelsestatement()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitEventDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".visiteventdeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitTryCatchStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".visittrycatchstatement()" + }, + { + "label": ".TransformFor()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformfor()" + }, + { + "label": ".DescendIntoStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_descendintostatement", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": ".descendintostatement()" + }, + { + "label": ".ForStatementUsesVariable()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_forstatementusesvariable", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".forstatementusesvariable()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "ilvariable" + }, + { + "label": ".IsVariableUsedAfter()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isvariableusedafter", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".isvariableusedafter()" + }, + { + "label": ".IteratorVariablesDeclaredInsideLoopBody()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L271", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".iteratorvariablesdeclaredinsideloopbody()" + }, + { + "label": ".VariableCanBeUsedAsForeachLocal()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".variablecanbeusedasforeachlocal()" + }, + { + "label": ".AddressUsedForSingleCall()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_addressusedforsinglecall", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".addressusedforsinglecall()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_cs_blockcontainer", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "blockcontainer" + }, + { + "label": ".TransformForeachOnArray()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformforeachonarray()" + }, + { + "label": ".TransformForeachOnInlineArray()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L450", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformforeachoninlinearray()" + }, + { + "label": ".MatchLowerBound()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L573", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchlowerbound", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".matchlowerbound()" + }, + { + "label": ".MatchForeachOnMultiDimArray()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".matchforeachonmultidimarray()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_cs_ilist", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "ilist" + }, + { + "label": ".TransformForeachOnMultiDimArray()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L618", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformforeachonmultidimarray()" + }, + { + "label": ".CanTransformToAutomaticProperty()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L737", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_cantransformtoautomaticproperty", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".cantransformtoautomaticproperty()" + }, + { + "label": ".TransformAutomaticProperty()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L753", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformautomaticproperty()" + }, + { + "label": ".RemoveCompilerGeneratedAttribute()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L817", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_removecompilergeneratedattribute", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".removecompilergeneratedattribute()" + }, + { + "label": ".VisitIdentifier()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L840", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitidentifier()" + }, + { + "label": ".IsBackingFieldOfAutomaticProperty()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L855", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".isbackingfieldofautomaticproperty()" + }, + { + "label": "Regex", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_cs_regex", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "regex" + }, + { + "label": ".NameCouldBeBackingFieldOfAutomaticProperty()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L878", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_namecouldbebackingfieldofautomaticproperty", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".namecouldbebackingfieldofautomaticproperty()" + }, + { + "label": ".ReplaceBackingFieldUsage()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L888", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".replacebackingfieldusage()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_cs_string", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": "string" + }, + { + "label": ".IsEventBackingFieldDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iseventbackingfielddeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".iseventbackingfielddeclaration()" + }, + { + "label": ".TransformDestructor()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L949", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformdestructor()" + }, + { + "label": ".TransformDestructorBody()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructorbody", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".transformdestructorbody()" + }, + { + "label": ".TransformTryCatchFinally()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L998", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformtrycatchfinally", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": ".transformtrycatchfinally()" + }, + { + "label": ".SimplifyCascadingIfElseStatements()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1030", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".simplifycascadingifelsestatements()" + }, + { + "label": ".VisitBinaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1046", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitbinaryoperatorexpression()" + }, + { + "label": ".VisitUnaryOperatorExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1073", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitunaryoperatorexpression()" + }, + { + "label": ".VisitFixedStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1097", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitfixedstatement()" + }, + { + "label": ".VisitUsingStatement()", + "file_type": "code", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1540" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitusingstatement()" + }, + { + "label": "PrettifyAssignments.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "prettifyassignments.cs" + }, + { + "label": "PrettifyAssignments", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "prettifyassignments" + }, + { + "label": ".VisitAssignmentExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".visitassignmentexpression()" + }, + { + "label": ".GetAssignmentOperatorForBinaryOperator()", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_getassignmentoperatorforbinaryoperator", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".getassignmentoperatorforbinaryoperator()" + }, + { + "label": ".CanConvertToCompoundAssignment()", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_canconverttocompoundassignment", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".canconverttocompoundassignment()" + }, + { + "label": ".IsWithoutSideEffects()", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_iswithoutsideeffects", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".iswithoutsideeffects()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1485" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "RemoveCLSCompliantAttribute.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_removeclscompliantattribute", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "removeclscompliantattribute.cs" + }, + { + "label": "RemoveCLSCompliantAttribute", + "file_type": "code", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "removeclscompliantattribute" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1361" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "ReplaceMethodCallsWithOperators.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "replacemethodcallswithoperators.cs" + }, + { + "label": "ReplaceMethodCallsWithOperators", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "replacemethodcallswithoperators" + }, + { + "label": ".VisitInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".visitinvocationexpression()" + }, + { + "label": ".ProcessInvocationExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".processinvocationexpression()" + }, + { + "label": ".HasCheckedEquivalent()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_hascheckedequivalent", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".hascheckedequivalent()" + }, + { + "label": ".IsInstantiableTypeParameter()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isinstantiabletypeparameter", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".isinstantiabletypeparameter()" + }, + { + "label": ".CheckArgumentsForStringConcat()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".checkargumentsforstringconcat()" + }, + { + "label": ".IsStringConcat()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isstringconcat", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".isstringconcat()" + }, + { + "label": ".RemoveRedundantToStringInConcat()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L353", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".removeredundanttostringinconcat()" + }, + { + "label": ".ToStringIsKnownEffectFree()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L406", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".tostringisknowneffectfree()" + }, + { + "label": ".GetBinaryOperatorTypeFromMetadataName()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L433", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getbinaryoperatortypefrommetadataname", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".getbinaryoperatortypefrommetadataname()" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_cs_decompilersettings", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": "decompilersettings" + }, + { + "label": ".GetUnaryOperatorTypeFromMetadataName()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L489", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getunaryoperatortypefrommetadataname", + "community": 75, + "community_name": "Unsafe Modifier and Operator Calls", + "norm_label": ".getunaryoperatortypefrommetadataname()" + }, + { + "label": ".VisitCastExpression()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L529", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": ".visitcastexpression()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L547", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1505" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": "TransformContext.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_transformcontext", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "transformcontext.cs" + }, + { + "label": "TransformContext", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "transformcontext" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_cancellationtoken", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "cancellationtoken" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_decompilersettings", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "decompilersettings" + }, + { + "label": "DecompileRun", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_decompilerun", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "decompilerun" + }, + { + "label": "IImmutableSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_iimmutableset", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "iimmutableset" + }, + { + "label": ".Step()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".step()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_conditional", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "conditional" + }, + { + "label": "DebuggerStepThrough", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformcontext_cs_debuggerstepthrough", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "debuggerstepthrough" + }, + { + "label": ".StepStartGroup()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".stepstartgroup()" + }, + { + "label": ".StepEndGroup()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stependgroup", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".stependgroup()" + }, + { + "label": ".EndStep()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".endstep()" + }, + { + "label": ".CreateNodeInfo()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".createnodeinfo()" + }, + { + "label": "TransformFieldAndConstructorInitializers.cs", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "transformfieldandconstructorinitializers.cs" + }, + { + "label": "TransformFieldAndConstructorInitializers", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "transformfieldandconstructorinitializers" + }, + { + "label": ".IsGeneratedPrimaryConstructorBackingField()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_isgeneratedprimaryconstructorbackingfield", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".isgeneratedprimaryconstructorbackingfield()" + }, + { + "label": "InitializerKind", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L88", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializerkind", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "initializerkind" + }, + { + "label": "InitializerSequence", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L95", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "initializersequence" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_cs_list", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "list" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_cs_dictionary", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "dictionary" + }, + { + "label": ".Analyze()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".analyze()" + }, + { + "label": "ConstructorInitializerAnalyzer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "constructorinitializeranalyzer", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "constructorinitializeranalyzer" + }, + { + "label": ".CanHaveInitializer()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_canhaveinitializer", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".canhaveinitializer()" + }, + { + "label": ".IsMatch()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_ismatch", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".ismatch()" + }, + { + "label": "ConstructorInitializerAnalyzer", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L233", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "constructorinitializeranalyzer" + }, + { + "label": "RecordDecompiler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_cs_recorddecompiler", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "recorddecompiler" + }, + { + "label": ".Analyze()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".analyze()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_cs_ienumerable", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "ienumerable" + }, + { + "label": ".MoveConstructorInitializer()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".moveconstructorinitializer()" + }, + { + "label": ".MoveFieldInitializersToDeclarations()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L512", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".movefieldinitializerstodeclarations()" + }, + { + "label": ".RemoveImplicitConstructor()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L632", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".removeimplicitconstructor()" + }, + { + "label": ".TryEvaluateDecimalConstant()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L781", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_tryevaluatedecimalconstant", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".tryevaluatedecimalconstant()" + }, + { + "label": "ResolveResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_cs_resolveresult", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "resolveresult" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_run", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".run()" + }, + { + "label": ".TransformDeclaration()", + "file_type": "code", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_chain": [ + "s1709" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": ".transformdeclaration()" + }, + { + "label": "TranslatedExpression.cs", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_translatedexpression", + "community": 33, + "community_name": "AST Pattern Matching Nodes", + "norm_label": "translatedexpression.cs" + }, + { + "label": "ExpressionWithILInstruction", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "expressionwithilinstruction" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_translatedexpression_cs_ienumerable", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "ienumerable" + }, + { + "label": "ExpressionWithResolveResult", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "expressionwithresolveresult" + }, + { + "label": "TranslatedExpression", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "translatedexpression" + }, + { + "label": ".UnwrapChild()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".unwrapchild()" + }, + { + "label": ".ConvertTo()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".convertto()" + }, + { + "label": ".IsFixedVariable()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_isfixedvariable", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".isfixedvariable()" + }, + { + "label": ".CastCanBeMadeImplicit()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L633", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".castcanbemadeimplicit()" + }, + { + "label": "CSharpConversions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_translatedexpression_cs_csharpconversions", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "csharpconversions" + }, + { + "label": ".LdcI4()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L658", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_ldci4", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".ldci4()" + }, + { + "label": ".UnwrapImplicitBoolConversion()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L669", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".unwrapimplicitboolconversion()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_translatedexpression_cs_func", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": "func" + }, + { + "label": ".ConvertToBoolean()", + "file_type": "code", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L694", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".converttoboolean()" + }, + { + "label": "TranslatedStatement.cs", + "file_type": "code", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_translatedstatement", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "translatedstatement.cs" + }, + { + "label": "TranslatedStatement", + "file_type": "code", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1327" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "translatedstatement" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_translatedstatement_cs_ienumerable", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "ienumerable" + }, + { + "label": "TranslationContext.cs", + "file_type": "code", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_translationcontext", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "translationcontext.cs" + }, + { + "label": "TranslationContext", + "file_type": "code", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "translationcontext" + }, + { + "label": "CSharpTypeResolveContext.cs", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "csharptyperesolvecontext.cs" + }, + { + "label": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L23", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem" + }, + "_origin": "ast", + "id": "csharp_namespace:0cdc5e66afa8f404", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "icsharpcode.decompiler.csharp.typesystem" + }, + { + "label": "CSharpTypeResolveContext", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "csharptyperesolvecontext" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext_cs_string", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "string" + }, + { + "label": ".WithCurrentTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrenttypedefinition", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".withcurrenttypedefinition()" + }, + { + "label": ".WithCurrentMember()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrentmember", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".withcurrentmember()" + }, + { + "label": ".WithUsingScope()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withusingscope", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": ".withusingscope()" + }, + { + "label": "UsingScope.cs", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L1", + "_origin": "ast", + "id": "csharp_typesystem_usingscope", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "usingscope.cs" + }, + { + "label": "UsingScope", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "usingscope" + }, + { + "label": "ConcurrentDictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_concurrentdictionary", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "concurrentdictionary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_list", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "list" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_immutablearray", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "immutablearray" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_ireadonlylist", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "ireadonlylist" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_keyvaluepair", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": "keyvaluepair" + }, + { + "label": ".HasAlias()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_hasalias", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": ".hasalias()" + }, + { + "label": ".WithNestedNamespace()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_withnestednamespace", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": ".withnestednamespace()" + }, + { + "label": "DummyNamespace", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L78", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "dummynamespace" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_string", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "string" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_typesystem_usingscope_cs_ienumerable", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ienumerable" + }, + { + "label": ".GetChildNamespace()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_getchildnamespace", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getchildnamespace()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_gettypedefinition", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".gettypedefinition()" + }, + { + "label": "AsyncDebugInfo.cs", + "file_type": "code", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "asyncdebuginfo.cs" + }, + { + "label": "ICSharpCode.Decompiler.DebugInfo", + "file_type": "code", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L24", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.DebugInfo" + }, + "_origin": "ast", + "id": "csharp_namespace:af87f8c9957a12f0", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "icsharpcode.decompiler.debuginfo" + }, + { + "label": "AsyncDebugInfo", + "file_type": "code", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1258" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "asyncdebuginfo" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_cs_int", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "int" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_cs_immutablearray", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "immutablearray" + }, + { + "label": "Await", + "file_type": "code", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L37", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1258" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_await", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "await" + }, + { + "label": ".BuildBlob()", + "file_type": "code", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1258" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo_buildblob", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": ".buildblob()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_cs_methoddefinitionhandle", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "BlobBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_asyncdebuginfo_cs_blobbuilder", + "community": 257, + "community_name": "Async Debug Info", + "norm_label": "blobbuilder" + }, + { + "label": "DebugInfoGenerator.cs", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "debuginfogenerator.cs" + }, + { + "label": "DebugInfoGenerator", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "debuginfogenerator" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_list", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "list" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_methoddefinitionhandle", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "Method", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_method", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "method" + }, + { + "label": "Import", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "import", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "import" + }, + { + "label": "Offset", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_offset", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "offset" + }, + { + "label": "Length", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "length", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "length" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_hashset", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "hashset" + }, + { + "label": "Locals", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "locals", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "locals" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_ireadonlylist", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "ireadonlylist" + }, + { + "label": ".GenerateImportScopes()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".generateimportscopes()" + }, + { + "label": "MetadataBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_metadatabuilder", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "metadatabuilder" + }, + { + "label": "ImportScopeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_importscopehandle", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "importscopehandle" + }, + { + "label": ".EncodeImports()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".encodeimports()" + }, + { + "label": "BlobHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_blobhandle", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "blobhandle" + }, + { + "label": ".VisitNamespaceDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitnamespacedeclaration", + "community": 125, + "community_name": "Namespace Using Introduction", + "norm_label": ".visitnamespacedeclaration()" + }, + { + "label": ".VisitUsingDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitusingdeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitusingdeclaration()" + }, + { + "label": ".VisitMethodDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitmethoddeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitmethoddeclaration()" + }, + { + "label": ".VisitAccessor()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitaccessor", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitaccessor()" + }, + { + "label": ".VisitConstructorDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitconstructordeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitconstructordeclaration()" + }, + { + "label": ".VisitDestructorDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitdestructordeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitdestructordeclaration()" + }, + { + "label": ".VisitOperatorDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitoperatordeclaration", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": ".visitoperatordeclaration()" + }, + { + "label": ".VisitLambdaExpression()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitlambdaexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitlambdaexpression()" + }, + { + "label": ".VisitAnonymousMethodExpression()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitanonymousmethodexpression", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitanonymousmethodexpression()" + }, + { + "label": ".VisitPropertyDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitpropertydeclaration", + "community": 12, + "community_name": "Pattern Statement Transform", + "norm_label": ".visitpropertydeclaration()" + }, + { + "label": ".VisitIndexerDeclaration()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitindexerdeclaration", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitindexerdeclaration()" + }, + { + "label": ".VisitQueryFromClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryfromclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitqueryfromclause()" + }, + { + "label": ".VisitQueryGroupClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerygroupclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitquerygroupclause()" + }, + { + "label": ".VisitQueryJoinClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryjoinclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitqueryjoinclause()" + }, + { + "label": ".VisitQueryLetClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L196", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryletclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitqueryletclause()" + }, + { + "label": ".VisitQueryOrdering()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryordering", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitqueryordering()" + }, + { + "label": ".VisitQuerySelectClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L206", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryselectclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitqueryselectclause()" + }, + { + "label": ".VisitQueryWhereClause()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerywhereclause", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".visitquerywhereclause()" + }, + { + "label": ".HandleMethod()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".handlemethod()" + }, + { + "label": ".HandleMethodBody()", + "file_type": "code", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L239", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1484" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethodbody", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": ".handlemethodbody()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_debuginfogenerator_cs_methodbodyblock", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "methodbodyblock" + }, + { + "label": "IDebugInfoProvider.cs", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "idebuginfoprovider.cs" + }, + { + "label": "Variable", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_variable", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "variable" + }, + { + "label": "PdbExtraTypeInfo", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "pdbextratypeinfo" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_cs_string", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "string" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_cs_bool", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "bool" + }, + { + "label": "IDebugInfoProvider", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "idebuginfoprovider" + }, + { + "label": ".GetSequencePoints()", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getsequencepoints", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".getsequencepoints()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_cs_methoddefinitionhandle", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_cs_ilist", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "ilist" + }, + { + "label": ".GetVariables()", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getvariables", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".getvariables()" + }, + { + "label": ".TryGetName()", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetname", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".trygetname()" + }, + { + "label": ".TryGetExtraTypeInfo()", + "file_type": "code", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1234" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetextratypeinfo", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".trygetextratypeinfo()" + }, + { + "label": "ImportScopeInfo.cs", + "file_type": "code", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_importscopeinfo", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "importscopeinfo.cs" + }, + { + "label": "ImportScopeInfo", + "file_type": "code", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "importscopeinfo" + }, + { + "label": "ImportScopeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_importscopeinfo_cs_importscopehandle", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "importscopehandle" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_importscopeinfo_cs_hashset", + "community": 66, + "community_name": "Debug Info Generator", + "norm_label": "hashset" + }, + { + "label": "KnownGuids.cs", + "file_type": "code", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_knownguids", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "knownguids.cs" + }, + { + "label": "KnownGuids", + "file_type": "code", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_knownguids_icsharpcode_decompiler_debuginfo_knownguids", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "knownguids" + }, + { + "label": "Guid", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_knownguids_cs_guid", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "guid" + }, + { + "label": "PortablePdbWriter.cs", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "portablepdbwriter.cs" + }, + { + "label": "PortablePdbWriter", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "portablepdbwriter" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_string", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "string" + }, + { + "label": "BlobContentId", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "blobcontentid", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "blobcontentid" + }, + { + "label": "IProgress", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_iprogress", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "iprogress" + }, + { + "label": "DecompilationProgress", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_decompilationprogress", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "decompilationprogress" + }, + { + "label": ".HasCodeViewDebugDirectoryEntry()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_hascodeviewdebugdirectoryentry", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".hascodeviewdebugdirectoryentry()" + }, + { + "label": ".IncludeTypeWhenGeneratingPdb()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".includetypewhengeneratingpdb()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_typedefinitionhandle", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "typedefinitionhandle" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_decompilersettings", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "decompilersettings" + }, + { + "label": ".WritePdb()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".writepdb()" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_stream", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "stream" + }, + { + "label": ".BuildStateMachineHoistedLocalScopes()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_buildstatemachinehoistedlocalscopes", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".buildstatemachinehoistedlocalscopes()" + }, + { + "label": "BlobBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_blobbuilder", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "blobbuilder" + }, + { + "label": ".ComputeSourceChecksum()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L341", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_computesourcechecksum", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".computesourcechecksum()" + }, + { + "label": ".WriteSourceToBlob()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writesourcetoblob", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".writesourcetoblob()" + }, + { + "label": "MetadataBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_metadatabuilder", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "metadatabuilder" + }, + { + "label": "BlobHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_blobhandle", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "blobhandle" + }, + { + "label": ".EncodeSequencePoints()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".encodesequencepoints()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_list", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "list" + }, + { + "label": ".GetRowCounts()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_getrowcounts", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".getrowcounts()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_metadatareader", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "metadatareader" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_cs_immutablearray", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "immutablearray" + }, + { + "label": ".SyntaxTreeToString()", + "file_type": "code", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L436", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1888" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".syntaxtreetostring()" + }, + { + "label": "SequencePoint.cs", + "file_type": "code", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debuginfo_sequencepoint", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "sequencepoint.cs" + }, + { + "label": "SequencePoint", + "file_type": "code", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": "sequencepoint" + }, + { + "label": ".SetHidden()", + "file_type": "code", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugInfo", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint_sethidden", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".sethidden()" + }, + { + "label": "Stepper.cs", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "debugsteps_stepper", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "stepper.cs" + }, + { + "label": "ICSharpCode.Decompiler.DebugSteps", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L28", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.DebugSteps" + }, + "_origin": "ast", + "id": "csharp_namespace:860544ff86a7bbee", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "icsharpcode.decompiler.debugsteps" + }, + { + "label": "StepLimitReachedException", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_steplimitreachedexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "steplimitreachedexception" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "exception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "exception" + }, + { + "label": "DebugStepNodeInfo", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "debugstepnodeinfo" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debugsteps_stepper_cs_ienumerable", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "ienumerable" + }, + { + "label": "Stepper", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "stepper" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debugsteps_stepper_cs_ilist", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "ilist" + }, + { + "label": "Node", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "node" + }, + { + "label": "Node", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L89", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "node" + }, + { + "label": "Anchor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "anchor", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "anchor" + }, + { + "label": "AtEnd", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "atend", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "atend" + }, + { + "label": ".RecordModifiedNode()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_recordmodifiednode", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".recordmodifiednode()" + }, + { + "label": ".AddCandidate()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_addcandidate", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".addcandidate()" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debugsteps_stepper_cs_stack", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "stack" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debugsteps_stepper_cs_int", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "int" + }, + { + "label": ".Step()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".step()" + }, + { + "label": "DebuggerStepThrough", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "debugsteps_stepper_cs_debuggerstepthrough", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": "debuggerstepthrough" + }, + { + "label": ".StartGroup()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".startgroup()" + }, + { + "label": ".GetStepByBeginStep()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_getstepbybeginstep", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".getstepbybeginstep()" + }, + { + "label": ".EndGroup()", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_endgroup", + "community": 165, + "community_name": "Debug Stepper", + "norm_label": ".endgroup()" + }, + { + "label": "DebugStepMarker", + "file_type": "code", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.DebugSteps", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepmarker", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "debugstepmarker" + }, + { + "label": "DecompilationProgress.cs", + "file_type": "code", + "source_file": "DecompilationProgress.cs", + "source_location": "L1", + "_origin": "ast", + "id": "decompilationprogress_cs_decompilationprogress", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "decompilationprogress.cs" + }, + { + "label": "ICSharpCode.Decompiler", + "file_type": "code", + "source_file": "DecompilationProgress.cs", + "source_location": "L21", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler" + }, + "_origin": "ast", + "id": "csharp_namespace:63b820002cd7d1b6", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "icsharpcode.decompiler" + }, + { + "label": "DecompilationProgress", + "file_type": "code", + "source_file": "DecompilationProgress.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1175" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "decompilationprogress_icsharpcode_decompiler_decompilationprogress", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "decompilationprogress" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilationprogress_cs_int", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "int" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilationprogress_cs_string", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "string" + }, + { + "label": "DecompileRun.cs", + "file_type": "code", + "source_file": "DecompileRun.cs", + "source_location": "L1", + "_origin": "ast", + "id": "decompilerun_cs_decompilerun", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "decompilerun.cs" + }, + { + "label": "DecompileRun", + "file_type": "code", + "source_file": "DecompileRun.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1334" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "decompilerun_icsharpcode_decompiler_decompilerun", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "decompilerun" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilerun_cs_hashset", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "hashset" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilerun_cs_cancellationtoken", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "cancellationtoken" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilerun_cs_dictionary", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "dictionary" + }, + { + "label": "UsingScope", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilerun_cs_usingscope", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "usingscope" + }, + { + "label": "EnumValueDisplayMode", + "file_type": "code", + "source_file": "DecompileRun.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1334" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "decompilerun_icsharpcode_decompiler_enumvaluedisplaymode", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "enumvaluedisplaymode" + }, + { + "label": "DecompilerException.cs", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L1", + "_origin": "ast", + "id": "decompilerexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "decompilerexception.cs" + }, + { + "label": "DecompilerException", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "decompilerexception" + }, + { + "label": "ISerializable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iserializable", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "iserializable" + }, + { + "label": ".GetDefaultMessage()", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilerexception_icsharpcode_decompiler_decompilerexception_getdefaultmessage", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".getdefaultmessage()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilerexception_icsharpcode_decompiler_decompilerexception_tostring", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".tostring()" + }, + { + "label": ".GetTypeName()", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilerexception_icsharpcode_decompiler_decompilerexception_gettypename", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".gettypename()" + }, + { + "label": ".GetStackTrace()", + "file_type": "code", + "source_file": "DecompilerException.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilerexception_icsharpcode_decompiler_decompilerexception_getstacktrace", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".getstacktrace()" + }, + { + "label": "DecompilerSettings.cs", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L1", + "_origin": "ast", + "id": "decompilersettings_cs_decompilersettings", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "decompilersettings.cs" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1296" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": "decompilersettings" + }, + { + "label": "INotifyPropertyChanged", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "inotifypropertychanged", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": "inotifypropertychanged" + }, + { + "label": ".SetLanguageVersion()", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1296" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilersettings_icsharpcode_decompiler_decompilersettings_setlanguageversion", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": ".setlanguageversion()" + }, + { + "label": "LanguageVersion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilersettings_cs_languageversion", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": "languageversion" + }, + { + "label": ".GetMinimumRequiredVersion()", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1296" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilersettings_icsharpcode_decompiler_decompilersettings_getminimumrequiredversion", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": ".getminimumrequiredversion()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decompilersettings_cs_bool", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": "bool" + }, + { + "label": ".OnPropertyChanged()", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L2433", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1296" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilersettings_icsharpcode_decompiler_decompilersettings_onpropertychanged", + "community": 236, + "community_name": "Decompiler Settings", + "norm_label": ".onpropertychanged()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "DecompilerSettings.cs", + "source_location": "L2441", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1296" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "decompilersettings_icsharpcode_decompiler_decompilersettings_clone", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".clone()" + }, + { + "label": "DisassemblerHelpers.cs", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "disassemblerhelpers.cs" + }, + { + "label": "ICSharpCode.Decompiler.Disassembler", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L28", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Disassembler" + }, + "_origin": "ast", + "id": "csharp_namespace:c9dbc5d5915381aa", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "icsharpcode.decompiler.disassembler" + }, + { + "label": "ILNameSyntax", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "ilnamesyntax" + }, + { + "label": "DisassemblerHelpers", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "disassemblerhelpers" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_cs_char", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "char" + }, + { + "label": ".OffsetToString()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_offsettostring", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".offsettostring()" + }, + { + "label": ".WriteOffsetReference()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeoffsetreference()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_cs_itextoutput", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".WriteTo()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeto()" + }, + { + "label": "ExceptionRegion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_cs_exceptionregion", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "exceptionregion" + }, + { + "label": ".ToInvariantCultureString()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_toinvariantculturestring", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".toinvariantculturestring()" + }, + { + "label": ".IsValidIdentifierCharacter()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_isvalididentifiercharacter", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".isvalididentifiercharacter()" + }, + { + "label": ".IsValidIdentifier()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_isvalididentifier", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".isvalididentifier()" + }, + { + "label": ".Escape()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".escape()" + }, + { + "label": ".WriteParameterReference()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeparameterreference()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_cs_metadatareader", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "metadatareader" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_cs_methoddefinitionhandle", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".WriteVariableReference()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writevariablereference()" + }, + { + "label": ".WriteOperand()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeoperand()" + }, + { + "label": ".EscapeString()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L290", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".escapestring()" + }, + { + "label": ".PrimitiveTypeName()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1359" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_primitivetypename", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".primitivetypename()" + }, + { + "label": "DisassemblerSignatureTypeProvider.cs", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "disassemblersignaturetypeprovider.cs" + }, + { + "label": "DisassemblerSignatureTypeProvider", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "disassemblersignaturetypeprovider" + }, + { + "label": "ISignatureTypeProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "isignaturetypeprovider", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "isignaturetypeprovider" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_action", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "action" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_metadatareader", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "metadatareader" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_itextoutput", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "itextoutput" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_arrayshape", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "arrayshape" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getbyreferencetype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_methodsignature", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "methodsignature" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_immutablearray", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".WriteTypeParameter()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".writetypeparameter()" + }, + { + "label": "GenericParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_genericparameterhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "genericparameterhandle" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getmodifiedtype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpinnedtype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpointertype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getprimitivetype()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_primitivetypecode", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getszarraytype", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_typedefinitionhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_typereferencehandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_disassemblersignaturetypeprovider_cs_typespecificationhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "typespecificationhandle" + }, + { + "label": "IEntityProcessor.cs", + "file_type": "code", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_ientityprocessor", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "ientityprocessor.cs" + }, + { + "label": "IEntityProcessor", + "file_type": "code", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "ientityprocessor" + }, + { + "label": ".Process()", + "file_type": "code", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".process()" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_ireadonlycollection", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "ireadonlycollection" + }, + { + "label": "InterfaceImplementationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_interfaceimplementationhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "interfaceimplementationhandle" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_typedefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_methoddefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_propertydefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "propertydefinitionhandle" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_eventdefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "eventdefinitionhandle" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_fielddefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "CustomAttributeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ientityprocessor_cs_customattributehandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "customattributehandle" + }, + { + "label": "ILParser.cs", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_ilparser", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "ilparser.cs" + }, + { + "label": "ILParser", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "ilparser" + }, + { + "label": ".DecodeOpCode()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodeopcode()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilparser_cs_blobreader", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "blobreader" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilparser_cs_ilopcode", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "ilopcode" + }, + { + "label": ".OperandSize()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_operandsize", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": ".operandsize()" + }, + { + "label": ".SkipOperand()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".skipoperand()" + }, + { + "label": ".DecodeBranchTarget()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodebranchtarget()" + }, + { + "label": ".DecodeSwitchTargets()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodeswitchtargets()" + }, + { + "label": ".DecodeUserString()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeuserstring", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodeuserstring()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilparser_cs_metadatareader", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "metadatareader" + }, + { + "label": ".DecodeIndex()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeindex", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodeindex()" + }, + { + "label": ".IsReturn()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_isreturn", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".isreturn()" + }, + { + "label": ".GetHeaderSize()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_getheadersize", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".getheadersize()" + }, + { + "label": ".SetBranchTargets()", + "file_type": "code", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".setbranchtargets()" + }, + { + "label": "ILStructure.cs", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_ilstructure", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "ilstructure.cs" + }, + { + "label": "ILStructureType", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructuretype", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "ilstructuretype" + }, + { + "label": "ILStructure", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "ilstructure" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_methoddefinitionhandle", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_int", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "int" + }, + { + "label": "ExceptionRegion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_exceptionregion", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "exceptionregion" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_list", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "list" + }, + { + "label": ".AddNestedStructure()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_addnestedstructure", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".addnestedstructure()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L210", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "branch" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch_tostring", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".tostring()" + }, + { + "label": ".FindAllBranches()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".findallbranches()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_blobreader", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "blobreader" + }, + { + "label": "Branches", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "branches", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "branches" + }, + { + "label": "IsAfterUnconditionalBranch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "isafterunconditionalbranch", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "isafterunconditionalbranch" + }, + { + "label": ".IsUnconditionalBranch()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_isunconditionalbranch", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".isunconditionalbranch()" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_ilstructure_cs_ilopcode", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": "ilopcode" + }, + { + "label": ".SortChildren()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L285", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_sortchildren", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".sortchildren()" + }, + { + "label": ".GetInnermost()", + "file_type": "code", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1352" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_getinnermost", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".getinnermost()" + }, + { + "label": "MethodBodyDisassembler.cs", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "methodbodydisassembler.cs" + }, + { + "label": "MethodBodyDisassembler", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methodbodydisassembler" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_itextoutput", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "itextoutput" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_cancellationtoken", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "cancellationtoken" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_ilist", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "ilist" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_int", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "int" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_metadatareader", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "metadatareader" + }, + { + "label": ".Disassemble()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".disassemble()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_methoddefinitionhandle", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".DisassembleLocalsBlock()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".disassemblelocalsblock()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_methodbodyblock", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methodbodyblock" + }, + { + "label": ".WriteExceptionHandlers()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeexceptionhandlers()" + }, + { + "label": ".WriteStructureHeader()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writestructureheader()" + }, + { + "label": ".WriteStructureBody()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writestructurebody()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_blobreader", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "blobreader" + }, + { + "label": ".WriteStructureFooter()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writestructurefooter()" + }, + { + "label": ".WriteInstruction()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeinstruction()" + }, + { + "label": ".WriteRVA()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L567", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writerva()" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_ilopcode", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "ilopcode" + }, + { + "label": ".WriteOpCode()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L596", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeopcode()" + }, + { + "label": ".WriteMetadataToken()", + "file_type": "code", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L628", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1500" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writemetadatatoken()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_entityhandle", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "entityhandle" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_methodbodydisassembler_cs_handle", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "handle" + }, + { + "label": "OpCodeInfo.cs", + "file_type": "code", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_opcodeinfo", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "opcodeinfo.cs" + }, + { + "label": "OpCodeInfo", + "file_type": "code", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "opcodeinfo" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_opcodeinfo_cs_ilopcode", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "ilopcode" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_opcodeinfo_cs_string", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "string" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo_equals", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo_gethashcode", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".gethashcode()" + }, + { + "label": "ReflectionDisassembler.cs", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "reflectiondisassembler.cs" + }, + { + "label": "ReflectionDisassembler", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "reflectiondisassembler" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_cancellationtoken", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "cancellationtoken" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_bool", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "bool" + }, + { + "label": "EnumNameCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "enumnamecollection", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "enumnamecollection" + }, + { + "label": ".DisassembleMethod()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblemethod()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".DisassembleMethodHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblemethodheader()" + }, + { + "label": ".DisassembleMethodHeaderInternal()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblemethodheaderinternal()" + }, + { + "label": ".WriteMetadataToken()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writemetadatatoken()" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_handle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "handle" + }, + { + "label": ".DisassembleMethodBlock()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblemethodblock()" + }, + { + "label": ".WriteSecurityDeclarations()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writesecuritydeclarations()" + }, + { + "label": "DeclarativeSecurityAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_declarativesecurityattributehandlecollection", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "declarativesecurityattributehandlecollection" + }, + { + "label": "SecurityDeclarationDecoder", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "securitydeclarationdecoder" + }, + { + "label": "ICustomAttributeTypeProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icustomattributetypeprovider", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "icustomattributetypeprovider" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "primitivetypecode" + }, + { + "label": "Code", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "code", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "code" + }, + { + "label": "Name", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "name", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "name" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L498", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getprimitivetype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".getprimitivetype()" + }, + { + "label": ".GetSystemType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L503", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getsystemtype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".getsystemtype()" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L508", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getszarraytype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L513", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromdefinition", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_metadatareader", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "metadatareader" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L521", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_typereferencehandle", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSerializedName()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L565", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromserializedname", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".gettypefromserializedname()" + }, + { + "label": ".GetUnderlyingEnumType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L577", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getunderlyingenumtype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".getunderlyingenumtype()" + }, + { + "label": ".IsSystemType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L582", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_issystemtype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".issystemtype()" + }, + { + "label": ".ResolveType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L587", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".resolvetype()" + }, + { + "label": ".TryResolveMscorlib()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L661", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_tryresolvemscorlib", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".tryresolvemscorlib()" + }, + { + "label": ".TryDecodeSecurityDeclaration()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L678", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".trydecodesecuritydeclaration()" + }, + { + "label": "TextOutputWithRollback", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "textoutputwithrollback", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "textoutputwithrollback" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_blobreader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "blobreader" + }, + { + "label": ".WriteValue()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writevalue()" + }, + { + "label": ".WriteSimpleValue()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L812", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writesimplevalue()" + }, + { + "label": ".PrimitiveTypeCodeToString()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L836", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".primitivetypecodetostring()" + }, + { + "label": ".WriteMarshalInfo()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L876", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writemarshalinfo()" + }, + { + "label": ".WriteNativeType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L883", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writenativetype()" + }, + { + "label": ".WriteParameters()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeparameters()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_ienumerable", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": "ienumerable" + }, + { + "label": "ParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_parameterhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "parameterhandle" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_methodsignature", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "methodsignature" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_action", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "action" + }, + { + "label": ".WriteGenericParametersAndAttributes()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writegenericparametersandattributes()" + }, + { + "label": "GenericParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_genericparameterhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "genericparameterhandle" + }, + { + "label": ".WriteParameterAttributes()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeparameterattributes()" + }, + { + "label": ".WriteConstant()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writeconstant()" + }, + { + "label": "Constant", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "constant", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "constant" + }, + { + "label": ".DisassembleField()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblefield()" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_fielddefinitionhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "fielddefinitionhandle" + }, + { + "label": ".DisassembleFieldHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblefieldheader()" + }, + { + "label": ".DisassembleFieldHeaderInternal()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblefieldheaderinternal()" + }, + { + "label": "FieldDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_fielddefinition", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "fielddefinition" + }, + { + "label": ".GetRVASectionPrefix()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_getrvasectionprefix", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".getrvasectionprefix()" + }, + { + "label": ".DisassembleProperty()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembleproperty()" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_propertydefinitionhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "propertydefinitionhandle" + }, + { + "label": ".DisassemblePropertyHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblepropertyheader()" + }, + { + "label": ".DisassemblePropertyHeaderInternal()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblepropertyheaderinternal()" + }, + { + "label": "PropertyDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_propertydefinition", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "propertydefinition" + }, + { + "label": "PropertyAccessors", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_propertyaccessors", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "propertyaccessors" + }, + { + "label": ".WriteNestedMethod()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writenestedmethod()" + }, + { + "label": ".DisassembleEvent()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembleevent()" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_eventdefinitionhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "eventdefinitionhandle" + }, + { + "label": ".DisassembleEventHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembleeventheader()" + }, + { + "label": ".DisassembleEventHeaderInternal()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembleeventheaderinternal()" + }, + { + "label": "EventDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_eventdefinition", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "eventdefinition" + }, + { + "label": "EventAccessors", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_eventaccessors", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "eventaccessors" + }, + { + "label": ".DisassembleType()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1598", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembletype()" + }, + { + "label": ".DisassembleTypeHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1719", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembletypeheader()" + }, + { + "label": ".DisassembleTypeHeaderInternal()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassembletypeheaderinternal()" + }, + { + "label": "TypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_typedefinition", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "typedefinition" + }, + { + "label": ".WriteTypeParameters()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetypeparameters()" + }, + { + "label": "GenericParameterHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_genericparameterhandlecollection", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "genericparameterhandlecollection" + }, + { + "label": ".Process()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1812", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".process()" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_ireadonlycollection", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "ireadonlycollection" + }, + { + "label": "InterfaceImplementationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_interfaceimplementationhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "interfaceimplementationhandle" + }, + { + "label": "CustomAttributeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_customattributehandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "customattributehandle" + }, + { + "label": ".WriteAttributes()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1851", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeattributes()" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_customattributehandlecollection", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "customattributehandlecollection" + }, + { + "label": ".WriteDecodedCustomAttributeBlob()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1873", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writedecodedcustomattributeblob()" + }, + { + "label": "CustomAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_customattribute", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "customattribute" + }, + { + "label": ".WriteBlob()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1920", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeblob()" + }, + { + "label": "BlobHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_blobhandle", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "blobhandle" + }, + { + "label": ".OpenBlock()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1952", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".openblock()" + }, + { + "label": ".CloseBlock()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1960", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".closeblock()" + }, + { + "label": ".WriteFlags()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeflags()" + }, + { + "label": ".WriteEnum()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1987", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeenum()" + }, + { + "label": "EnumNameCollection", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2009", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": "enumnamecollection" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_keyvaluepair", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": "keyvaluepair" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_list", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": "list" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2017", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_add", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": ".add()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2022", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_getenumerator", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_cs_ienumerator", + "community": 258, + "community_name": "Disassembler Output Helpers", + "norm_label": "ienumerator" + }, + { + "label": ".DisassembleNamespace()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2034", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".disassemblenamespace()" + }, + { + "label": ".WriteAssemblyHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2056", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeassemblyheader()" + }, + { + "label": ".WriteAssemblyReferences()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2090", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeassemblyreferences()" + }, + { + "label": ".WriteModuleHeader()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writemoduleheader()" + }, + { + "label": ".WriteModuleContents()", + "file_type": "code", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2199", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1552" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writemodulecontents()" + }, + { + "label": "SortByNameProcessor.cs", + "file_type": "code", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "sortbynameprocessor.cs" + }, + { + "label": "SortByNameProcessor", + "file_type": "code", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "sortbynameprocessor" + }, + { + "label": ".Process()", + "file_type": "code", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".process()" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_ireadonlycollection", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "ireadonlycollection" + }, + { + "label": "InterfaceImplementationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_interfaceimplementationhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "interfaceimplementationhandle" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_typedefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_methoddefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_propertydefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "propertydefinitionhandle" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_eventdefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "eventdefinitionhandle" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_fielddefinitionhandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "CustomAttributeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_cs_customattributehandle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "customattributehandle" + }, + { + "label": ".GetSortKey()", + "file_type": "code", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Disassembler", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".getsortkey()" + }, + { + "label": "IdStringProvider.cs", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "documentation_idstringprovider", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "idstringprovider.cs" + }, + { + "label": "ICSharpCode.Decompiler.Documentation", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L29", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Documentation" + }, + "_origin": "ast", + "id": "csharp_namespace:8aaa996c9e909b2e", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "icsharpcode.decompiler.documentation" + }, + { + "label": "IdStringProvider", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "idstringprovider" + }, + { + "label": ".GetIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getidstring()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_entityhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "entityhandle" + }, + { + "label": ".GetIdStringCandidates()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getidstringcandidates()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_ienumerable", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "ienumerable" + }, + { + "label": ".RoslynFormBelongsToSibling()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".roslynformbelongstosibling()" + }, + { + "label": ".AppendTypeDefinitionName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendtypedefinitionname()" + }, + { + "label": "StringBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_stringbuilder", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "stringbuilder" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_metadatareader", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "metadatareader" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_typedefinitionhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".AppendTypeReferenceName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendtypereferencename()" + }, + { + "label": "TypeReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_typereference", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typereference" + }, + { + "label": ".AppendFieldIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendfieldidstring()" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_fielddefinitionhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "fielddefinitionhandle" + }, + { + "label": ".AppendMethodIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendmethodidstring()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_methoddefinitionhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".AppendParameterList()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendparameterlist()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_immutablearray", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "immutablearray" + }, + { + "label": ".AppendPropertyIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendpropertyidstring()" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_propertydefinitionhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "propertydefinitionhandle" + }, + { + "label": ".GetDefaultMemberName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getdefaultmembername", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getdefaultmembername()" + }, + { + "label": ".FindDeclaringTypeOfProperty()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".finddeclaringtypeofproperty()" + }, + { + "label": ".AppendEventIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L369", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendeventidstring()" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_eventdefinitionhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "eventdefinitionhandle" + }, + { + "label": ".FindDeclaringTypeOfEvent()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L379", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".finddeclaringtypeofevent()" + }, + { + "label": ".IsAsciiDigit()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L402", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isasciidigit", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".isasciidigit()" + }, + { + "label": "IdStringSignatureTypeProvider", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L410", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "idstringsignaturetypeprovider" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_bool", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "bool" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getprimitivetype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getprimitivetype()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_primitivetypecode", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromdefinition", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L446", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromreference", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_typereferencehandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromspecification", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_typespecificationhandle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenerictypeparameter", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericmethodparameter", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericinstantiation", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getarraytype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_arrayshape", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "arrayshape" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L560", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getszarraytype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L565", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getpointertype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L570", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getbyreferencetype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L575", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getfunctionpointertype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_methodsignature", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "methodsignature" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getmodifiedtype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getpinnedtype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetTypeName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L620", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_gettypename", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".gettypename()" + }, + { + "label": ".AppendTypeName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L629", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendtypename()" + }, + { + "label": ".AppendTypeParameters()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L695", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypeparameters", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".appendtypeparameters()" + }, + { + "label": ".FindEntity()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findentity()" + }, + { + "label": ".FindTypeDefinition()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L758", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findtypedefinition()" + }, + { + "label": ".FindNestedType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L787", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findnestedtype()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_ireadonlylist", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "ireadonlylist" + }, + { + "label": "Module", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "module", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "module" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_handle", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "handle" + }, + { + "label": ".FindMemberNameDot()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmembernamedot", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findmembernamedot()" + }, + { + "label": ".FindMember()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L887", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findmember()" + }, + { + "label": ".GetApproximateMemberName()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L922", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getapproximatemembername", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".getapproximatemembername()" + }, + { + "label": ".FindMemberInType()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L950", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".findmemberintype()" + }, + { + "label": "TypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_typedefinition", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typedefinition" + }, + { + "label": "TypeNamePart", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1026", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_typenamepart", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typenamepart" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_string", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_int", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "int" + }, + { + "label": ".ParseTypeNameParts()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1046", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".parsetypenameparts()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_idstringprovider_cs_list", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "list" + }, + { + "label": ".ReadTypeNameSegment()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1070", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypenamesegment", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".readtypenamesegment()" + }, + { + "label": ".ReadTypeParameterCountFromIdString()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1093", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypeparametercountfromidstring", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".readtypeparametercountfromidstring()" + }, + { + "label": ".ResolveTypeInModule()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".resolvetypeinmodule()" + }, + { + "label": ".IsIDStringSpecialCharacter()", + "file_type": "code", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1445" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isidstringspecialcharacter", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": ".isidstringspecialcharacter()" + }, + { + "label": "XmlDocLoader.cs", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L1", + "_origin": "ast", + "id": "documentation_xmldocloader", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "xmldocloader.cs" + }, + { + "label": "XmlDocLoader", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "xmldocloader" + }, + { + "label": "Lazy", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocloader_cs_lazy", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "lazy" + }, + { + "label": "ConditionalWeakTable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "conditionalweaktable", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "conditionalweaktable" + }, + { + "label": ".LoadMscorlibDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loadmscorlibdocumentation", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".loadmscorlibdocumentation()" + }, + { + "label": ".LoadDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".loaddocumentation()" + }, + { + "label": ".TryLoadModernRefPackDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".tryloadmodernrefpackdocumentation()" + }, + { + "label": ".ResolveModernRefPackTfmDirectory()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_resolvemodernrefpacktfmdirectory", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".resolvemodernrefpacktfmdirectory()" + }, + { + "label": ".SelectRefPackVersionDirectory()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_selectrefpackversiondirectory", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".selectrefpackversiondirectory()" + }, + { + "label": ".ParseVersionPrefix()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".parseversionprefix()" + }, + { + "label": "Major", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "major", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "major" + }, + { + "label": "Minor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "minor", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "minor" + }, + { + "label": "Patch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "patch", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "patch" + }, + { + "label": ".CompareVersion()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".compareversion()" + }, + { + "label": ".ParseTfm()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parsetfm", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".parsetfm()" + }, + { + "label": ".SafeGetXmlFiles()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L224", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_safegetxmlfiles", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".safegetxmlfiles()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocloader_cs_ienumerable", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "ienumerable" + }, + { + "label": "AggregatingXmlDocumentationProvider", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L245", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider", + "community": 279, + "community_name": "XML Doc Loader Cache", + "norm_label": "aggregatingxmldocumentationprovider" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocloader_cs_ireadonlylist", + "community": 279, + "community_name": "XML Doc Loader Cache", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider_getdocumentation", + "community": 279, + "community_name": "XML Doc Loader Cache", + "norm_label": ".getdocumentation()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocloader_cs_string", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": "string" + }, + { + "label": ".FindXmlDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L271", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".findxmldocumentation()" + }, + { + "label": ".LookupLocalizedXmlDoc()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".lookuplocalizedxmldoc()" + }, + { + "label": ".GetLocalizedName()", + "file_type": "code", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_getlocalizedname", + "community": 151, + "community_name": "XML Doc Loader", + "norm_label": ".getlocalizedname()" + }, + { + "label": "XmlDocumentationElement.cs", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "documentation_xmldocumentationelement", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "xmldocumentationelement.cs" + }, + { + "label": "XmlDocumentationElement", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "xmldocumentationelement" + }, + { + "label": "XElement", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_xelement", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "xelement" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_func", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "func" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_string", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_int", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_bool", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "bool" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_getattribute", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getattribute()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_ilist", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "ilist" + }, + { + "label": ".CreateElements()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".createelements()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_ienumerable", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "ienumerable" + }, + { + "label": "XObject", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "xobject", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "xobject" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationelement_cs_list", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "list" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1401" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_tostring", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".tostring()" + }, + { + "label": "XmlDocumentationProvider.cs", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "xmldocumentationprovider.cs" + }, + { + "label": "IDocumentationProvider", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": "idocumentationprovider" + }, + { + "label": ".GetDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider_getdocumentation", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getdocumentation()" + }, + { + "label": "XmlDocumentationProvider", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "xmldocumentationprovider" + }, + { + "label": "IDeserializationCallback", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ideserializationcallback", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "ideserializationcallback" + }, + { + "label": "XmlDocumentationCache", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L58", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "xmldocumentationcache" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_keyvaluepair", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "keyvaluepair" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_int", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "int" + }, + { + "label": ".TryGet()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_tryget", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".tryget()" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_add", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".add()" + }, + { + "label": "IndexEntry", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L93", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "indexentry" + }, + { + "label": ".CompareTo()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry_compareto", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": ".compareto()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_string", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "string" + }, + { + "label": "Encoding", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_encoding", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "encoding" + }, + { + "label": ".GetRedirectionTarget()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getredirectiontarget", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".getredirectiontarget()" + }, + { + "label": ".AppendDirectorySeparator()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_appenddirectoryseparator", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".appenddirectoryseparator()" + }, + { + "label": ".ReadXmlDoc()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readxmldoc", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".readxmldoc()" + }, + { + "label": "XmlTextReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "xmltextreader", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "xmltextreader" + }, + { + "label": "LinePositionMapper", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L237", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "linepositionmapper" + }, + { + "label": "FileStream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "filestream", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "filestream" + }, + { + "label": "Decoder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decoder", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "decoder" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_char", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "char" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_byte", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "byte" + }, + { + "label": ".GetPositionForLine()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper_getpositionforline", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".getpositionforline()" + }, + { + "label": ".ReadMembersSection()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".readmemberssection()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_cs_list", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "list" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_gethashcode", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".gethashcode()" + }, + { + "label": ".GetDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".getdocumentation()" + }, + { + "label": ".ReloadAndGetDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L400", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_reloadandgetdocumentation", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".reloadandgetdocumentation()" + }, + { + "label": ".LoadDocumentation()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L431", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_loaddocumentation", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".loaddocumentation()" + }, + { + "label": ".OnDeserialization()", + "file_type": "code", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L461", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Documentation", + "scope_chain": [ + "s1413" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_ondeserialization", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": ".ondeserialization()" + }, + { + "label": "ControlFlowNode.cs", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "flowanalysis_controlflownode", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "controlflownode.cs" + }, + { + "label": "ICSharpCode.Decompiler.FlowAnalysis", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L25", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.FlowAnalysis" + }, + "_origin": "ast", + "id": "csharp_namespace:3eaef708cea39bbd", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "icsharpcode.decompiler.flowanalysis" + }, + { + "label": "ControlFlowNode", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "controlflownode" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_int", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "int" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_object", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "object" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_bool", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "bool" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_list", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "list" + }, + { + "label": ".AddEdgeTo()", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_addedgeto", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".addedgeto()" + }, + { + "label": ".TraversePreOrder()", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".traversepreorder()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_func", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "func" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_ienumerable", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "ienumerable" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_controlflownode_cs_action", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "action" + }, + { + "label": ".TraversePostOrder()", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".traversepostorder()" + }, + { + "label": ".Dominates()", + "file_type": "code", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".dominates()" + }, + { + "label": "DataFlowVisitor.cs", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "dataflowvisitor.cs" + }, + { + "label": "IDataFlowState", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": "idataflowstate" + }, + { + "label": ".LessThanOrEqual()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_lessthanorequal", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".lessthanorequal()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_clone", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".clone()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_replacewith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewith()" + }, + { + "label": ".JoinWith()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_joinwith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".joinwith()" + }, + { + "label": ".TriggerFinally()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_triggerfinally", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".triggerfinally()" + }, + { + "label": ".ReplaceWithBottom()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_replacewithbottom", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewithbottom()" + }, + { + "label": "DataFlowVisitor", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "dataflowvisitor" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_cs_bool", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "bool" + }, + { + "label": ".Initialize()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L218", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_initialize", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".initialize()" + }, + { + "label": "DebugPoint()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_debugpoint", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "debugpoint()" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_cs_dictionary", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "dictionary" + }, + { + "label": ".DebugStartPoint()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".debugstartpoint()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_cs_conditional", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "conditional" + }, + { + "label": ".DebugEndPoint()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".debugendpoint()" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_default", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".default()" + }, + { + "label": ".PropagateStateOnException()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_propagatestateonexception", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".propagatestateonexception()" + }, + { + "label": ".MarkUnreachable()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".markunreachable()" + }, + { + "label": ".GetBlockInputState()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_getblockinputstate", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".getblockinputstate()" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitblockcontainer()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_cs_list", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "list" + }, + { + "label": ".VisitBranch()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L415", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitbranch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitbranch()" + }, + { + "label": ".MergeBranchStateIntoTargetBlock()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L429", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".mergebranchstateintotargetblock()" + }, + { + "label": ".VisitLeave()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitleave", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitleave()" + }, + { + "label": ".MergeBranchStateIntoStateOnLeave()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L464", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintostateonleave", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".mergebranchstateintostateonleave()" + }, + { + "label": ".VisitThrow()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitthrow", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitthrow()" + }, + { + "label": ".VisitRethrow()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L485", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitrethrow", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitrethrow()" + }, + { + "label": ".VisitInvalidBranch()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitinvalidbranch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitinvalidbranch()" + }, + { + "label": ".HandleTryBlock()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L505", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".handletryblock()" + }, + { + "label": ".VisitTryCatch()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visittrycatch()" + }, + { + "label": ".BeginTryCatchHandler()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L556", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".begintrycatchhandler()" + }, + { + "label": ".VisitTryCatchHandler()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L563", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatchhandler", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visittrycatchhandler()" + }, + { + "label": ".VisitTryFinally()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L568", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visittryfinally()" + }, + { + "label": ".ProcessBranchesLeavingTryFinally()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L595", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".processbranchesleavingtryfinally()" + }, + { + "label": ".VisitTryFault()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L625", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visittryfault()" + }, + { + "label": ".VisitIfInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L642", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitifinstruction()" + }, + { + "label": ".EvaluateCondition()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L667", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".evaluatecondition()" + }, + { + "label": "OnTrue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ontrue", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "ontrue" + }, + { + "label": "OnFalse", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "onfalse", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "onfalse" + }, + { + "label": ".VisitMatchInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L711", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitmatchinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitmatchinstruction()" + }, + { + "label": ".EvaluateMatch()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".evaluatematch()" + }, + { + "label": ".HandleMatchStore()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L750", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlematchstore", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".handlematchstore()" + }, + { + "label": ".VisitNullCoalescingInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L752", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullcoalescinginstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitnullcoalescinginstruction()" + }, + { + "label": ".VisitDynamicLogicOperatorInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L757", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitdynamiclogicoperatorinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitdynamiclogicoperatorinstruction()" + }, + { + "label": ".VisitUserDefinedLogicOperator()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L762", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visituserdefinedlogicoperator", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visituserdefinedlogicoperator()" + }, + { + "label": ".HandleBinaryWithOptionalEvaluation()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L767", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".handlebinarywithoptionalevaluation()" + }, + { + "label": ".VisitNullableRewrap()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L779", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullablerewrap", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitnullablerewrap()" + }, + { + "label": ".VisitNullableUnwrap()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L793", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullableunwrap", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitnullableunwrap()" + }, + { + "label": ".VisitSwitchInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L802", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitswitchinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitswitchinstruction()" + }, + { + "label": ".VisitYieldReturn()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L819", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visityieldreturn", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visityieldreturn()" + }, + { + "label": ".VisitUsingInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L826", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitusinginstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitusinginstruction()" + }, + { + "label": ".VisitLockInstruction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L834", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitlockinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitlockinstruction()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L842", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitilfunction", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".visitilfunction()" + }, + { + "label": "DefiniteAssignmentVisitor.cs", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "definiteassignmentvisitor.cs" + }, + { + "label": "DefiniteAssignmentVisitor", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "definiteassignmentvisitor" + }, + { + "label": "State", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_cs_state", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": "state" + }, + { + "label": "State", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L38", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": "state" + }, + { + "label": ".LessThanOrEqual()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".lessthanorequal()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".clone()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewith()" + }, + { + "label": ".JoinWith()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".joinwith()" + }, + { + "label": ".TriggerFinally()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".triggerfinally()" + }, + { + "label": ".ReplaceWithBottom()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewithbottom()" + }, + { + "label": ".MarkVariableInitialized()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_markvariableinitialized", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".markvariableinitialized()" + }, + { + "label": ".IsPotentiallyUninitialized()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_ispotentiallyuninitialized", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".ispotentiallyuninitialized()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_cs_cancellationtoken", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "cancellationtoken" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_cs_dictionary", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "dictionary" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_cs_hashset", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "hashset" + }, + { + "label": ".IsPotentiallyUsedUninitialized()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ispotentiallyuseduninitialized", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".ispotentiallyuseduninitialized()" + }, + { + "label": ".HandleStore()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".handlestore()" + }, + { + "label": ".EnsureInitialized()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ensureinitialized", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".ensureinitialized()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitstloc", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitstloc()" + }, + { + "label": ".HandleMatchStore()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlematchstore", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".handlematchstore()" + }, + { + "label": ".BeginTryCatchHandler()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_begintrycatchhandler", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".begintrycatchhandler()" + }, + { + "label": ".VisitPinnedRegion()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitpinnedregion", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitpinnedregion()" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloc", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitldloc()" + }, + { + "label": ".VisitLdLoca()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloca", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitldloca()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcall", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitcall()" + }, + { + "label": ".VisitCallVirt()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcallvirt", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitcallvirt()" + }, + { + "label": ".VisitNewObj()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitnewobj", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitnewobj()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitilfunction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitilfunction()" + }, + { + "label": ".HandleCall()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".handlecall()" + }, + { + "label": ".HandleLocalFunctionUse()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlelocalfunctionuse", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".handlelocalfunctionuse()" + }, + { + "label": ".VisitLdFtn()", + "file_type": "code", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1347" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitldftn()" + }, + { + "label": "Dominance.cs", + "file_type": "code", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L1", + "_origin": "ast", + "id": "flowanalysis_dominance", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "dominance.cs" + }, + { + "label": "Dominance", + "file_type": "code", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "dominance" + }, + { + "label": ".ComputeDominance()", + "file_type": "code", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".computedominance()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_dominance_cs_cancellationtoken", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "cancellationtoken" + }, + { + "label": ".FindCommonDominator()", + "file_type": "code", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_findcommondominator", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".findcommondominator()" + }, + { + "label": ".MarkNodesWithReachableExits()", + "file_type": "code", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_marknodeswithreachableexits", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".marknodeswithreachableexits()" + }, + { + "label": "ReachingDefinitionsVisitor.cs", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "reachingdefinitionsvisitor.cs" + }, + { + "label": "ReachingDefinitionsVisitor", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "reachingdefinitionsvisitor" + }, + { + "label": "State", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_state", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "state" + }, + { + "label": "State", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L79", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": "state" + }, + { + "label": ".LessThanOrEqual()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".lessthanorequal()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".clone()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewith()" + }, + { + "label": ".JoinWith()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".joinwith()" + }, + { + "label": ".TriggerFinally()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".triggerfinally()" + }, + { + "label": ".ReplaceWithBottom()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewithbottom()" + }, + { + "label": ".KillStores()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_killstores", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".killstores()" + }, + { + "label": ".IsReachingStore()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_isreachingstore", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".isreachingstore()" + }, + { + "label": ".NextReachingStore()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_nextreachingstore", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".nextreachingstore()" + }, + { + "label": ".SetStore()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_setstore", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".setstore()" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_int", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "int" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_cancellationtoken", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "cancellationtoken" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_dictionary", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "dictionary" + }, + { + "label": ".GetActiveVariableBitSet()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".getactivevariablebitset()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_predicate", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "predicate" + }, + { + "label": ".FindAllStoresByVariable()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".findallstoresbyvariable()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_list", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": "list" + }, + { + "label": ".CreateInitialState()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_createinitialstate", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".createinitialstate()" + }, + { + "label": ".HandleStore()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".handlestore()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L392", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitstloc", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".visitstloc()" + }, + { + "label": ".HandleMatchStore()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L398", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlematchstore", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".handlematchstore()" + }, + { + "label": ".BeginTryCatchHandler()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_begintrycatchhandler", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".begintrycatchhandler()" + }, + { + "label": ".VisitPinnedRegion()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitpinnedregion", + "community": 186, + "community_name": "Reaching Definitions Visitor", + "norm_label": ".visitpinnedregion()" + }, + { + "label": ".IsAnalyzedVariable()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_isanalyzedvariable", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".isanalyzedvariable()" + }, + { + "label": ".GetStores()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".getstores()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_cs_ienumerable", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "ienumerable" + }, + { + "label": ".IsPotentiallyUninitialized()", + "file_type": "code", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_ispotentiallyuninitialized", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".ispotentiallyuninitialized()" + }, + { + "label": "StringHumanizeExtensions.cs", + "file_type": "code", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "humanizer_stringhumanizeextensions", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "stringhumanizeextensions.cs" + }, + { + "label": "Humanizer.Inflections", + "file_type": "code", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L5", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "Humanizer.Inflections" + }, + "_origin": "ast", + "id": "csharp_namespace:9baf1acd6bdbf435", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "humanizer.inflections" + }, + { + "label": "StringHumanizeExtensions", + "file_type": "code", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L12", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s148" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "stringhumanizeextensions" + }, + { + "label": ".Concat()", + "file_type": "code", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L14", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s148" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions_concat", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".concat()" + }, + { + "label": "CharSpan", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "charspan", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "charspan" + }, + { + "label": "Vocabularies.cs", + "file_type": "code", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L1", + "_origin": "ast", + "id": "humanizer_vocabularies", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "vocabularies.cs" + }, + { + "label": "Vocabularies", + "file_type": "code", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L13", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s190" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "humanizer_vocabularies_humanizer_inflections_vocabularies", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "vocabularies" + }, + { + "label": "Lazy", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabularies_cs_lazy", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "lazy" + }, + { + "label": ".BuildDefault()", + "file_type": "code", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L24", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".builddefault()" + }, + { + "label": "Vocabulary.cs", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L1", + "_origin": "ast", + "id": "humanizer_vocabulary", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "vocabulary.cs" + }, + { + "label": "Vocabulary", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L19", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "vocabulary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabulary_cs_list", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "list" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabulary_cs_hashset", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "hashset" + }, + { + "label": "Regex", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabulary_cs_regex", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "regex" + }, + { + "label": ".AddIrregular()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L36", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_addirregular", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".addirregular()" + }, + { + "label": ".AddUncountable()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L56", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_adduncountable", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".adduncountable()" + }, + { + "label": ".AddPlural()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L64", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_addplural", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".addplural()" + }, + { + "label": ".AddSingular()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L72", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_addsingular", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".addsingular()" + }, + { + "label": ".Pluralize()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L80", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_pluralize", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".pluralize()" + }, + { + "label": "NotNullIfNotNull", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabulary_cs_notnullifnotnull", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "notnullifnotnull" + }, + { + "label": ".Singularize()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L121", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_singularize", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".singularize()" + }, + { + "label": ".ApplyRules()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L159", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".applyrules()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "humanizer_vocabulary_cs_ilist", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "ilist" + }, + { + "label": "Rule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "rule", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "rule" + }, + { + "label": ".IsUncountable()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L194", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_isuncountable", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".isuncountable()" + }, + { + "label": ".MatchUpperCase()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L197", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_matchuppercase", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".matchuppercase()" + }, + { + "label": ".LetterS()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L204", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_vocabulary_letters", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".letters()" + }, + { + "label": "Rule", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L210", + "metadata": { + "is_nested_type": true, + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_rule", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": "rule" + }, + { + "label": ".Apply()", + "file_type": "code", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L214", + "metadata": { + "namespace": "Humanizer.Inflections", + "scope_chain": [ + "s279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "humanizer_vocabulary_humanizer_inflections_rule_apply", + "community": 124, + "community_name": "Humanizer Vocabulary", + "norm_label": ".apply()" + }, + { + "label": "ICSharpCode.Decompiler.csproj", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "icsharpcode_decompiler", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "icsharpcode.decompiler.csproj" + }, + { + "label": "netstandard2.0", + "file_type": "concept", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "framework_netstandard2_0", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "netstandard2.0" + }, + { + "label": "Microsoft.Sbom.Targets (4.1.5)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_microsoft_sbom_targets", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "microsoft.sbom.targets (4.1.5)" + }, + { + "label": "System.Collections.Immutable (9.0.0)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_system_collections_immutable", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "system.collections.immutable (9.0.0)" + }, + { + "label": "System.Reflection.Metadata (9.0.0)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_system_reflection_metadata", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "system.reflection.metadata (9.0.0)" + }, + { + "label": "Microsoft.SourceLink.GitHub (10.0.301)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_microsoft_sourcelink_github", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "microsoft.sourcelink.github (10.0.301)" + }, + { + "label": "Microsoft.CodeAnalysis.NetAnalyzers (10.0.302)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_microsoft_codeanalysis_netanalyzers", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "microsoft.codeanalysis.netanalyzers (10.0.302)" + }, + { + "label": "TunnelVisionLabs.ReferenceAssemblyAnnotator (1.0.0-alpha.160)", + "file_type": "code", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "nuget_tunnelvisionlabs_referenceassemblyannotator", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "tunnelvisionlabs.referenceassemblyannotator (1.0.0-alpha.160)" + }, + { + "label": "ICSharpCode.Decompiler.Generators.csproj", + "file_type": "code", + "source_file": "../ICSharpCode.Decompiler.Generators/ICSharpCode.Decompiler.Generators.csproj", + "source_location": null, + "_origin": "ast", + "id": "ext_icsharpcode_decompiler_generators_icsharpcode_decompiler_generators_csproj", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "icsharpcode.decompiler.generators.csproj" + }, + { + "label": "Microsoft.NET.Sdk", + "file_type": "concept", + "source_file": "ICSharpCode.Decompiler.csproj", + "source_location": null, + "_origin": "ast", + "id": "sdk_microsoft_net_sdk", + "community": 223, + "community_name": "Project and Package Manifest", + "norm_label": "microsoft.net.sdk" + }, + { + "label": "BlockBuilder.cs", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_blockbuilder", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "blockbuilder.cs" + }, + { + "label": "ICSharpCode.Decompiler.IL", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L30", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.IL" + }, + "_origin": "ast", + "id": "csharp_namespace:c7283fbecac566a4", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "icsharpcode.decompiler.il" + }, + { + "label": "BlockBuilder", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "blockbuilder" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_methodbodyblock", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "methodbodyblock" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_dictionary", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "dictionary" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_bool", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "bool" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_list", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "list" + }, + { + "label": ".CreateContainerStructure()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createcontainerstructure", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".createcontainerstructure()" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_int", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "int" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_stack", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "stack" + }, + { + "label": ".CreateBlocks()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".createblocks()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_ienumerable", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "ienumerable" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_cancellationtoken", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "cancellationtoken" + }, + { + "label": ".ConnectBranches()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".connectbranches()" + }, + { + "label": ".FindBranchTarget()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_findbranchtarget", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".findbranchtarget()" + }, + { + "label": "OnErrorDispatch", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L245", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_onerrordispatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "onerrordispatch" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_blockbuilder_cs_hashset", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "hashset" + }, + { + "label": ".CreateBranchTargetForOnErrorJump()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".createbranchtargetforonerrorjump()" + }, + { + "label": ".CreateOnErrorDispatchers()", + "file_type": "code", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L283", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createonerrordispatchers", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".createonerrordispatchers()" + }, + { + "label": "AsyncAwaitDecompiler.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "asyncawaitdecompiler.cs" + }, + { + "label": "ICSharpCode.Decompiler.IL.ControlFlow", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L34", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow" + }, + "_origin": "ast", + "id": "csharp_namespace:2c0a238a3e28753d", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "icsharpcode.decompiler.il.controlflow" + }, + { + "label": "AsyncAwaitDecompiler", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "asyncawaitdecompiler" + }, + { + "label": ".IsCompilerGeneratedStateMachine()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".iscompilergeneratedstatemachine()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_typedefinitionhandle", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_metadatareader", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "metadatareader" + }, + { + "label": ".IsCompilerGeneratedMainMethod()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".iscompilergeneratedmainmethod()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_methoddefinitionhandle", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "AsyncMethodType", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L65", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncmethodtype", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "asyncmethodtype" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_int", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "int" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_dictionary", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "dictionary" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ilfunction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "ilvariable" + }, + { + "label": "TryCatch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_trycatch", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "trycatch" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_block", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "block" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_bool", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "bool" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_hashset", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "hashset" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_list", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "list" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".run()" + }, + { + "label": ".TranslateThisCopyAccess()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatethiscopyaccess", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".translatethiscopyaccess()" + }, + { + "label": ".CleanUpBodyOfMoveNext()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".cleanupbodyofmovenext()" + }, + { + "label": ".MatchTaskCreationPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L290", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchtaskcreationpattern()" + }, + { + "label": ".IsPotentialVisualBasicStateMachineInitialiation()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".ispotentialvisualbasicstatemachineinitialiation()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchVisualBasicStateMachineFieldAssignements()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L505", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchvisualbasicstatemachinefieldassignements()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_ilist", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "ilist" + }, + { + "label": ".MatchCall()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L549", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchcall()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_instructioncollection", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "instructioncollection" + }, + { + "label": ".MatchStFld()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L564", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchstfld()" + }, + { + "label": ".MatchAsyncEnumeratorCreationPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L574", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".matchasyncenumeratorcreationpattern()" + }, + { + "label": ".MatchEnumeratorCreationNewObj()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L675", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchenumeratorcreationnewobj()" + }, + { + "label": ".IsCompilerGeneratorAsyncEnumerator()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L697", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".iscompilergeneratorasyncenumerator()" + }, + { + "label": ".AnalyzeEnumeratorCtor()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzeenumeratorctor()" + }, + { + "label": ".ResolveIEnumerableIEnumeratorFieldMapping()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L750", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_resolveienumerableienumeratorfieldmapping", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".resolveienumerableienumeratorfieldmapping()" + }, + { + "label": ".AnalyzeMoveNext()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L763", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzemovenext()" + }, + { + "label": ".MatchYieldBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchyieldblock()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "blockcontainer" + }, + { + "label": ".CheckSetResultReturnBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L870", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".checksetresultreturnblock()" + }, + { + "label": ".MatchDisposeCombinedTokens()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L941", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchdisposecombinedtokens()" + }, + { + "label": ".MatchHoistedLocalCleanup()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L995", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchhoistedlocalcleanup()" + }, + { + "label": ".CheckSetResultAndExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1008", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".checksetresultandexit()" + }, + { + "label": ".ValidateCatchBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1048", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".validatecatchblock()" + }, + { + "label": ".MatchCompleteCall()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchcompletecall()" + }, + { + "label": ".IsBuilderFieldOnThis()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".isbuilderfieldonthis()" + }, + { + "label": ".IsBuilderOrPromiseFieldOnThis()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".isbuilderorpromisefieldonthis()" + }, + { + "label": ".MatchStateAssignment()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchstateassignment()" + }, + { + "label": ".AnalyzeDisposeAsync()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzedisposeasync", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzedisposeasync()" + }, + { + "label": ".InlineBodyOfMoveNext()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_inlinebodyofmovenext", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".inlinebodyofmovenext()" + }, + { + "label": ".FinalizeInlineMoveNext()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_finalizeinlinemovenext", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".finalizeinlinemovenext()" + }, + { + "label": ".AnalyzeStateMachine()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzestatemachine()" + }, + { + "label": ".TransformYieldBreak()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".transformyieldbreak()" + }, + { + "label": ".FindYieldBreakTarget()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1433", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".findyieldbreaktarget()" + }, + { + "label": ".SimplifyIfDisposeMode()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1489", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".simplifyifdisposemode()" + }, + { + "label": ".NormalizeAwaitOnCompletedDualBranch()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1532", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".normalizeawaitoncompleteddualbranch()" + }, + { + "label": ".AnalyzeAwaitBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".analyzeawaitblock()" + }, + { + "label": ".StackSlotValue()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".stackslotvalue()" + }, + { + "label": ".AnalyzeYieldReturn()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".analyzeyieldreturn()" + }, + { + "label": ".MatchCurrentAssignment()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1776", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchcurrentassignment()" + }, + { + "label": ".DetectAwaitPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1788", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".detectawaitpattern()" + }, + { + "label": ".UnwrapConvUnknown()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1932", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_unwrapconvunknown", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".unwrapconvunknown()" + }, + { + "label": ".CreateDynamicAwaiterMethod()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1946", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_createdynamicawaitermethod", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".createdynamicawaitermethod()" + }, + { + "label": ".CoalesceDynamicAwaiterBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1962", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".coalescedynamicawaiterblocks()" + }, + { + "label": ".CheckAwaitBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1975", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".checkawaitblock()" + }, + { + "label": ".CheckResumeBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2001", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".checkresumeblock()" + }, + { + "label": ".RestoreStack()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".restorestack()" + }, + { + "label": ".CleanDoFinallyBodies()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".cleandofinallybodies()" + }, + { + "label": ".GetBodyEntryPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".getbodyentrypoint()" + }, + { + "label": ".TranslateCachedFieldsToLocals()", + "file_type": "code", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1601" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatecachedfieldstolocals", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".translatecachedfieldstolocals()" + }, + { + "label": "AwaitInCatchTransform.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "awaitincatchtransform.cs" + }, + { + "label": "AwaitInCatchTransform", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "awaitincatchtransform" + }, + { + "label": "CatchBlockInfo", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L31", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "catchblockinfo" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_int", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "int" + }, + { + "label": "TryCatchHandler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_trycatchhandler", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "trycatchhandler" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_block", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "block" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_ilinstruction", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_ilvariable", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilvariable" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_ilfunction", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilfunction" + }, + { + "label": ".TransformAsyncThrowToThrow()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L199", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".transformasyncthrowtothrow()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_hashset", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "hashset" + }, + { + "label": ".MoveBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".moveblock()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_blockcontainer", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "blockcontainer" + }, + { + "label": ".AnalyzeHandlers()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".analyzehandlers()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_instructioncollection", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "instructioncollection" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_list", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "list" + }, + { + "label": ".MatchAwaitCatchHandler()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".matchawaitcatchhandler()" + }, + { + "label": ".MatchExceptionCaptureBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1318" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".matchexceptioncaptureblock()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitincatchtransform_cs_stloc", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "stloc" + }, + { + "label": "AwaitInFinallyTransform.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "awaitinfinallytransform.cs" + }, + { + "label": "AwaitInFinallyTransform", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "awaitinfinallytransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_ilfunction", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilfunction" + }, + { + "label": ".ValidateStateVariable()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".validatestatevariable()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_ilvariable", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilvariable" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_stloc", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "stloc" + }, + { + "label": "TryCatch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_trycatch", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "trycatch" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_block", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "block" + }, + { + "label": ".MatchObjectStoreCatchHandler()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L240", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".matchobjectstorecatchhandler()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_cs_blockcontainer", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "blockcontainer" + }, + { + "label": ".MoveDominatedBlocksToContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".movedominatedblockstocontainer()" + }, + { + "label": ".MoveBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L301", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".moveblock()" + }, + { + "label": ".FindBlockAfterFinally()", + "file_type": "code", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".findblockafterfinally()" + }, + { + "label": "ConditionDetection.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_conditiondetection", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "conditiondetection.cs" + }, + { + "label": "ConditionDetection", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "conditiondetection" + }, + { + "label": "Keyword", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L39", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_keyword", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "keyword" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_conditiondetection_cs_blockcontainer", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "blockcontainer" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_conditiondetection_cs_block", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "block" + }, + { + "label": ".HandleIfInstruction()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".handleifinstruction()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_conditiondetection_cs_ifinstruction", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "ifinstruction" + }, + { + "label": ".InlineTrueBranch()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".inlinetruebranch()" + }, + { + "label": ".InlineExitBranch()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".inlineexitbranch()" + }, + { + "label": ".CanInline()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".caninline()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_conditiondetection_cs_ilinstruction", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "ilinstruction" + }, + { + "label": ".MergeCommonBranches()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".mergecommonbranches()" + }, + { + "label": ".AddExits()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L255", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".addexits()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_conditiondetection_cs_ilist", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "ilist" + }, + { + "label": ".ProduceExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L298", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".produceexit()" + }, + { + "label": ".WillShortCircuit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L334", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".willshortcircuit()" + }, + { + "label": ".InvertIf()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".invertif()" + }, + { + "label": ".SwapEmptyThen()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".swapemptythen()" + }, + { + "label": ".IntroduceShortCircuit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".introduceshortcircuit()" + }, + { + "label": ".OrderIfBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".orderifblocks()" + }, + { + "label": ".GetStartILOffset()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L467", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getstartiloffset", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".getstartiloffset()" + }, + { + "label": ".PickBetterBlockExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L487", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".pickbetterblockexit()" + }, + { + "label": ".CompareBlockExitPriority()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".compareblockexitpriority()" + }, + { + "label": ".IsKeywordExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L579", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".iskeywordexit()" + }, + { + "label": ".TryGetExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L612", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".trygetexit()" + }, + { + "label": ".GetExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L631", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".getexit()" + }, + { + "label": ".IsEmpty()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L643", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".isempty()" + }, + { + "label": ".IsContinueBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L651", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".iscontinueblock()" + }, + { + "label": ".ExtractBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L670", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1340" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".extractblock()" + }, + { + "label": "ControlFlowGraph.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "controlflowgraph.cs" + }, + { + "label": "ControlFlowGraph", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "controlflowgraph" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_cs_blockcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "blockcontainer" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_cs_ireadonlylist", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ireadonlylist" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_cs_dictionary", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "dictionary" + }, + { + "label": ".CreateEdges()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_createedges", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".createedges()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_cs_cancellationtoken", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "cancellationtoken" + }, + { + "label": ".FindNodesWithExitsOutOfContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_findnodeswithexitsoutofcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".findnodeswithexitsoutofcontainer()" + }, + { + "label": ".GetNode()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L174", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".getnode()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_cs_block", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "block" + }, + { + "label": ".HasReachableExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasreachableexit", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".hasreachableexit()" + }, + { + "label": ".HasDirectExitOutOfContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasdirectexitoutofcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".hasdirectexitoutofcontainer()" + }, + { + "label": "ControlFlowSimplification.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "controlflowsimplification.cs" + }, + { + "label": "ControlFlowSimplification", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "controlflowsimplification" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_cs_bool", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "bool" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": ".RemoveNopInstructions()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removenopinstructions", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".removenopinstructions()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_cs_block", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "block" + }, + { + "label": ".RemoveDeadStackStores()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".removedeadstackstores()" + }, + { + "label": ".InlineVariableInReturnBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".inlinevariableinreturnblock()" + }, + { + "label": ".SimplifyBranchChains()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".simplifybranchchains()" + }, + { + "label": ".CleanUpEmptyBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".cleanupemptyblocks()" + }, + { + "label": ".IsBranchToReturnBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isbranchtoreturnblock", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".isbranchtoreturnblock()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_cs_branch", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "branch" + }, + { + "label": ".CombineBlockWithNextBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L244", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".combineblockwithnextblock()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_cs_blockcontainer", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "blockcontainer" + }, + { + "label": ".IsDeadTrueStore()", + "file_type": "code", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1315" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isdeadtruestore", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".isdeadtruestore()" + }, + { + "label": "DetectPinnedRegions.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "detectpinnedregions.cs" + }, + { + "label": "DetectPinnedRegions", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "detectpinnedregions" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_ilfunction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "ilfunction" + }, + { + "label": ".SplitBlocksAtWritesToPinnedLocals()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".splitblocksatwritestopinnedlocals()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_blockcontainer", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "blockcontainer" + }, + { + "label": ".DetectNullSafeArrayToPointerOrCustomRefPin()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".detectnullsafearraytopointerorcustomrefpin()" + }, + { + "label": ".IsCustomRefPinPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".iscustomrefpinpattern()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_block", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "block" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "ilinstruction" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_callinstruction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "callinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_ilvariable", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "ilvariable" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_stloc", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "stloc" + }, + { + "label": ".IsNullSafeArrayToPointerPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isnullsafearraytopointerpattern()" + }, + { + "label": ".IsNullSafeArrayToPointerNotNullBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L404", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isnullsafearraytopointernotnullblock()" + }, + { + "label": ".IsNullSafeArrayToPointerNotNullAndNotEmptyBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isnullsafearraytopointernotnullandnotemptyblock()" + }, + { + "label": ".IsNullSafeArrayToPointerNullOrEmptyBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L498", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isnullsafearraytopointernulloremptyblock()" + }, + { + "label": ".DetectPinnedRegion()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".detectpinnedregion()" + }, + { + "label": ".CreatePinnedRegion()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L546", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".createpinnedregion()" + }, + { + "label": ".HandleBranchLeavingPinnedRegion()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L700", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".handlebranchleavingpinnedregion()" + }, + { + "label": ".IsNullOrZero()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L715", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isnullorzero()" + }, + { + "label": ".ProcessPinnedRegion()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L730", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".processpinnedregion()" + }, + { + "label": "PinnedRegion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_pinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "pinnedregion" + }, + { + "label": ".MoveArrayToPointerToPinnedRegionInit()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L787", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_movearraytopointertopinnedregioninit", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".movearraytopointertopinnedregioninit()" + }, + { + "label": ".ReplacePinnedVar()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L825", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".replacepinnedvar()" + }, + { + "label": ".IsSlotAcceptingBothManagedAndUnmanagedPointers()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L861", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isslotacceptingbothmanagedandunmanagedpointers", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isslotacceptingbothmanagedandunmanagedpointers()" + }, + { + "label": "SlotInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_cs_slotinfo", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "slotinfo" + }, + { + "label": ".IsBranchOnNull()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L866", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isbranchonnull()" + }, + { + "label": ".HandleStringToPointer()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".handlestringtopointer()" + }, + { + "label": ".IsOffsetToStringDataBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L980", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isoffsettostringdatablock()" + }, + { + "label": ".IsOffsetToStringDataCall()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1015", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".isoffsettostringdatacall()" + }, + { + "label": ".UseExistingVariableForPinnedRegion()", + "file_type": "code", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1024", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1386" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_useexistingvariableforpinnedregion", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".useexistingvariableforpinnedregion()" + }, + { + "label": "ExitPoints.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_exitpoints", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "exitpoints.cs" + }, + { + "label": "DetectExitPoints", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "detectexitpoints" + }, + { + "label": "Nop", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_nop", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "nop" + }, + { + "label": ".GetExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_getexit", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".getexit()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_ilinstruction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ilinstruction" + }, + { + "label": ".CompatibleExitInstruction()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".compatibleexitinstruction()" + }, + { + "label": "ContainerContext", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L106", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "containercontext" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_blockcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "blockcontainer" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_list", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "list" + }, + { + "label": ".HandleExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext_handleexit", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".handleexit()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_cancellationtoken", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "cancellationtoken" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_stack", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "stack" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_ilfunction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ilfunction" + }, + { + "label": ".IsInfiniteLoop()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_isinfiniteloop", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".isinfiniteloop()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_block", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "block" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_default", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".default()" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".visitblockcontainer()" + }, + { + "label": ".ChooseExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_chooseexit", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".chooseexit()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_ienumerable", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ienumerable" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L244", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblock", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".visitblock()" + }, + { + "label": ".VisitBranch()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitbranch", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".visitbranch()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_branch", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "branch" + }, + { + "label": ".VisitLeave()", + "file_type": "code", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitleave", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".visitleave()" + }, + { + "label": "Leave", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_exitpoints_cs_leave", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "leave" + }, + { + "label": "LoopDetection.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_loopdetection", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "loopdetection.cs" + }, + { + "label": "LoopDetection", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "loopdetection" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_blockcontainer", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "blockcontainer" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_bool", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "bool" + }, + { + "label": "LoopContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_loopcontext", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "loopcontext" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_block", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "block" + }, + { + "label": ".IncludeNestedContainers()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_includenestedcontainers", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".includenestedcontainers()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_list", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "list" + }, + { + "label": ".ExtendLoop()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L251", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".extendloop()" + }, + { + "label": ".FindExitPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".findexitpoint()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_ireadonlylist", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "ireadonlylist" + }, + { + "label": ".ValidateExitPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_validateexitpoint", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".validateexitpoint()" + }, + { + "label": ".HasReachableExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L446", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".hasreachableexit()" + }, + { + "label": ".DominatorTreeChildren()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".dominatortreechildren()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_ienumerable", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "ienumerable" + }, + { + "label": ".PickExitPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L467", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".pickexitpoint()" + }, + { + "label": ".ConsiderReturnAsExitPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".considerreturnasexitpoint()" + }, + { + "label": ".PrepareReverseCFG()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L535", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".preparereversecfg()" + }, + { + "label": ".IsPossibleForeachLoop()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L587", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".ispossibleforeachloop()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_branch", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "branch" + }, + { + "label": ".ExtendLoopHeuristic()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".extendloopheuristic()" + }, + { + "label": ".IsExitPoint()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L672", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_isexitpoint", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".isexitpoint()" + }, + { + "label": ".ConstructLoop()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L688", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".constructloop()" + }, + { + "label": ".MoveBlocksIntoContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L721", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".moveblocksintocontainer()" + }, + { + "label": ".DetectSwitchBody()", + "file_type": "code", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L749", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1355" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".detectswitchbody()" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_loopdetection_cs_switchinstruction", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "switchinstruction" + }, + { + "label": "RemoveRedundantReturn.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "removeredundantreturn.cs" + }, + { + "label": "RemoveRedundantReturn", + "file_type": "code", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1213" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "removeredundantreturn" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1213" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn_cs_ilfunction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilfunction" + }, + { + "label": ".ConvertReturnToFallthrough()", + "file_type": "code", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1213" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_convertreturntofallthrough", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".convertreturntofallthrough()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_removeredundantreturn_cs_ilinstruction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilinstruction" + }, + { + "label": "RuntimeAsyncExceptionRewriteTransform.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "runtimeasyncexceptionrewritetransform.cs" + }, + { + "label": "RuntimeAsyncExceptionRewriteTransform", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "runtimeasyncexceptionrewritetransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilfunction", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "ilfunction" + }, + { + "label": ".NormalizeRuntimeAsyncFilter()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".normalizeruntimeasyncfilter()" + }, + { + "label": "TryCatchHandler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatchhandler", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "trycatchhandler" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "dictionary" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "ilvariable" + }, + { + "label": ".RemapVariableReads()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_remapvariablereads", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".remapvariablereads()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "ilinstruction" + }, + { + "label": ".TryRewriteTryFinally()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".tryrewritetryfinally()" + }, + { + "label": "TryCatch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatch", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "trycatch" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "block" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "blockcontainer" + }, + { + "label": ".FindFlagInitStore()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".findflaginitstore()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_predicate", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "predicate" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_stloc", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "stloc" + }, + { + "label": ".LeaveExitsContainer()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_leaveexitscontainer", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".leaveexitscontainer()" + }, + { + "label": "Leave", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_leave", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "leave" + }, + { + "label": ".RemoveDeadFlagStores()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_removedeadflagstores", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".removedeadflagstores()" + }, + { + "label": "TryFinally", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_tryfinally", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "tryfinally" + }, + { + "label": ".FindFinallyDispatchExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".findfinallydispatchexit()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_list", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": "list" + }, + { + "label": ".MatchFinallyExitBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".matchfinallyexitblock()" + }, + { + "label": ".CollectDispatchBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L510", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".collectdispatchblocks()" + }, + { + "label": ".RewriteFinallyExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L534", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_rewritefinallyexit", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".rewritefinallyexit()" + }, + { + "label": ".CollectReachable()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L547", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectreachable", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".collectreachable()" + }, + { + "label": ".TryRewriteTryCatch()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".tryrewritetrycatch()" + }, + { + "label": ".TryRewriteMultiHandlerTryCatch()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".tryrewritemultihandlertrycatch()" + }, + { + "label": ".MatchIfChainDispatch()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".matchifchaindispatch()" + }, + { + "label": ".MatchSwitchDispatch()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".matchswitchdispatch()" + }, + { + "label": ".MatchCatchEntryCheck()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".matchcatchentrycheck()" + }, + { + "label": ".IsContainerExit()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L992", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".iscontainerexit()" + }, + { + "label": ".ReplaceVariableReadsWithHandlerVariable()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1013", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".replacevariablereadswithhandlervariable()" + }, + { + "label": ".TryRewriteFlagBasedEarlyReturn()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1054", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".tryrewriteflagbasedearlyreturn()" + }, + { + "label": ".FlagVariableMatches()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_flagvariablematches", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".flagvariablematches()" + }, + { + "label": ".TryGetEarlyActionTemplate()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".trygetearlyactiontemplate()" + }, + { + "label": ".ResolveEarlyReturnValue()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".resolveearlyreturnvalue()" + }, + { + "label": ".IsLeaveToContainerOrAncestor()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1378", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".isleavetocontainerorancestor()" + }, + { + "label": ".ReplaceDispatchIdiomWithRethrow()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1385", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1324" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "community": 83, + "community_name": "Runtime Async Exception Rewrite", + "norm_label": ".replacedispatchidiomwithrethrow()" + }, + { + "label": "RuntimeAsyncManualAwaitTransform.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "runtimeasyncmanualawaittransform.cs" + }, + { + "label": "RuntimeAsyncManualAwaitTransform", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "runtimeasyncmanualawaittransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform_cs_ilfunction", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ilfunction" + }, + { + "label": ".DetectRuntimeAsyncManualAwait()", + "file_type": "code", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".detectruntimeasyncmanualawait()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_runtimeasyncmanualawaittransform_cs_block", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "block" + }, + { + "label": "StateRangeAnalysis.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "staterangeanalysis.cs" + }, + { + "label": "StateRangeAnalysisMode", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysismode", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "staterangeanalysismode" + }, + { + "label": "StateRangeAnalysis", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "staterangeanalysis" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_cancellationtoken", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "cancellationtoken" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_bool", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "bool" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_dictionary", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "dictionary" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_ilvariable", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "ilvariable" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_ienumerable", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "ienumerable" + }, + { + "label": ".CreateNestedAnalysis()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_createnestedanalysis", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".createnestedanalysis()" + }, + { + "label": ".AssignStateRanges()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".assignstateranges()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_ilinstruction", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "ilinstruction" + }, + { + "label": ".AddStateRange()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".addstaterange()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_block", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "block" + }, + { + "label": ".AddStateRangeForLeave()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".addstaterangeforleave()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_cs_blockcontainer", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "blockcontainer" + }, + { + "label": ".GetBlockStateSetMapping()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".getblockstatesetmapping()" + }, + { + "label": ".GetBlockStateSetMappingForLeave()", + "file_type": "code", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L307", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1379" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".getblockstatesetmappingforleave()" + }, + { + "label": "SwitchAnalysis.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_switchanalysis", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "switchanalysis.cs" + }, + { + "label": "SwitchAnalysis", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "switchanalysis" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_ilvariable", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "ilvariable" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_list", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "list" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_dictionary", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "dictionary" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_block", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "block" + }, + { + "label": ".AnalyzeBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".analyzeblock()" + }, + { + "label": ".AnalyzeSwitch()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".analyzeswitch()" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_switchinstruction", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "switchinstruction" + }, + { + "label": ".AddSection()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".addsection()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_ilinstruction", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchSwitchVar()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".matchswitchvar()" + }, + { + "label": ".AnalyzeCondition()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".analyzecondition()" + }, + { + "label": ".MakeSetWhereComparisonIsTrue()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L352", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".makesetwherecomparisonistrue()" + }, + { + "label": "ComparisonKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchanalysis_cs_comparisonkind", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "comparisonkind" + }, + { + "label": ".MakeGreaterThanOrEqualSet()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L373", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".makegreaterthanorequalset()" + }, + { + "label": ".MakeLessThanOrEqualSet()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L396", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1305" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".makelessthanorequalset()" + }, + { + "label": "SwitchDetection.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_switchdetection", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "switchdetection.cs" + }, + { + "label": "SwitchDetection", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "switchdetection" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_blockcontainer", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "blockcontainer" + }, + { + "label": "LoopContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_loopcontext", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "loopcontext" + }, + { + "label": "LoopContext", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L58", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "loopcontext" + }, + { + "label": "IDictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_idictionary", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "idictionary" + }, + { + "label": ".FindContinue()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".findcontinue()" + }, + { + "label": ".MatchContinue()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".matchcontinue()" + }, + { + "label": ".GetContinueDepth()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getcontinuedepth", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".getcontinuedepth()" + }, + { + "label": ".GetBreakTargets()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".getbreaktargets()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_ienumerable", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "ienumerable" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_run", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_ilfunction", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "ilfunction" + }, + { + "label": ".ProcessBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".processblock()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_block", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "block" + }, + { + "label": ".InlineSwitchExpressionDefaultCaseThrowHelper()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".inlineswitchexpressiondefaultcasethrowhelper()" + }, + { + "label": ".MatchSwitchExpressionThrowHelperCall()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchswitchexpressionthrowhelpercall", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".matchswitchexpressionthrowhelpercall()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_ilinstruction", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "ilinstruction" + }, + { + "label": ".IsSwitchExpressionThrowHelperBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isswitchexpressionthrowhelperblock", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".isswitchexpressionthrowhelperblock()" + }, + { + "label": ".SimplifySwitchInstruction()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".simplifyswitchinstruction()" + }, + { + "label": ".SortSwitchSections()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L395", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".sortswitchsections()" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_switchinstruction", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "switchinstruction" + }, + { + "label": ".AdjustLabels()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L411", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".adjustlabels()" + }, + { + "label": "ulong", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_ulong", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "ulong" + }, + { + "label": ".UseCSharpSwitch()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L442", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".usecsharpswitch()" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_keyvaluepair", + "community": 153, + "community_name": "Switch Detection", + "norm_label": "keyvaluepair" + }, + { + "label": ".MatchRoslynSwitchOnString()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L506", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchroslynswitchonstring", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".matchroslynswitchonstring()" + }, + { + "label": ".AnalyzeControlFlow()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".analyzecontrolflow()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_switchdetection_cs_list", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "list" + }, + { + "label": "flowNodes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "flownodes", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "flownodes" + }, + { + "label": "caseNodes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "casenodes", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": "casenodes" + }, + { + "label": ".SwitchUsesGoto()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L553", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "community": 153, + "community_name": "Switch Detection", + "norm_label": ".switchusesgoto()" + }, + { + "label": ".AddNullCase()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L581", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".addnullcase()" + }, + { + "label": ".IsShortCircuit()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L635", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isshortcircuit", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".isshortcircuit()" + }, + { + "label": ".IsFlowNode()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L650", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isflownode", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".isflownode()" + }, + { + "label": ".IsSingleCondition()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L655", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".issinglecondition()" + }, + { + "label": ".ResetVisited()", + "file_type": "code", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L695", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1437" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_resetvisited", + "community": 58, + "community_name": "Loop and Switch Detection", + "norm_label": ".resetvisited()" + }, + { + "label": "SymbolicExecution.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "symbolicexecution.cs" + }, + { + "label": "SymbolicAnalysisFailedException", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicanalysisfailedexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "symbolicanalysisfailedexception" + }, + { + "label": "SymbolicValueType", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvaluetype", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "symbolicvaluetype" + }, + { + "label": "SymbolicValue", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "symbolicvalue" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_int", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "int" + }, + { + "label": ".AsBool()", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue_asbool", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".asbool()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue_tostring", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".tostring()" + }, + { + "label": "SymbolicEvaluationContext", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": "symbolicevaluationcontext" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_bool", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": "bool" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_list", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": "list" + }, + { + "label": ".AddStateVariable()", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_addstatevariable", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": ".addstatevariable()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_ilvariable", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": "ilvariable" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_ienumerable", + "community": 266, + "community_name": "Symbolic Execution", + "norm_label": "ienumerable" + }, + { + "label": ".Eval()", + "file_type": "code", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1358" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".eval()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_symbolicexecution_cs_ilinstruction", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "ilinstruction" + }, + { + "label": "YieldReturnDecompiler.cs", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "yieldreturndecompiler.cs" + }, + { + "label": "YieldReturnDecompiler", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "yieldreturndecompiler" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_metadatareader", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "metadatareader" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_typedefinitionhandle", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_bool", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "bool" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_dictionary", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "dictionary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_list", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "list" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_ilvariable", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ilvariable" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_hashset", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "hashset" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ilfunction" + }, + { + "label": ".MatchEnumeratorCreationPattern()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".matchenumeratorcreationpattern()" + }, + { + "label": ".SingleBlock()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L388", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".singleblock()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ilinstruction" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_block", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "block" + }, + { + "label": ".MatchEnumeratorCreationNewObj()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".matchenumeratorcreationnewobj()" + }, + { + "label": ".MatchMonoEnumeratorCreationNewObj()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L429", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchmonoenumeratorcreationnewobj", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".matchmonoenumeratorcreationnewobj()" + }, + { + "label": ".IsCompilerGeneratorEnumerator()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".iscompilergeneratorenumerator()" + }, + { + "label": ".AnalyzeCtor()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzector", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzector()" + }, + { + "label": ".CreateILAst()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".createilast()" + }, + { + "label": ".AnalyzeCurrentProperty()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzecurrentproperty()" + }, + { + "label": ".ResolveIEnumerableIEnumeratorFieldMapping()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L553", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".resolveienumerableienumeratorfieldmapping()" + }, + { + "label": ".ConstructExceptionTable()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L588", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".constructexceptiontable()" + }, + { + "label": ".PrintFinallyMethodStateRanges()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L635", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_printfinallymethodstateranges", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".printfinallymethodstateranges()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_blockcontainer", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "blockcontainer" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_cs_conditional", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "conditional" + }, + { + "label": ".AnalyzeMoveNext()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L650", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".analyzemovenext()" + }, + { + "label": ".PropagateCopiesOfFields()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".propagatecopiesoffields()" + }, + { + "label": ".ConvertBody()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L855", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".convertbody()" + }, + { + "label": ".TranslateFieldsToLocalAccess()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".translatefieldstolocalaccess()" + }, + { + "label": ".DecompileFinallyBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".decompilefinallyblocks()" + }, + { + "label": ".ReconstructTryFinallyBlocks()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".reconstructtryfinallyblocks()" + }, + { + "label": ".IsStateAssignment()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_isstateassignment", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".isstateassignment()" + }, + { + "label": ".GetNewState()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1385", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_getnewstate", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".getnewstate()" + }, + { + "label": ".CleanSkipFinallyBodies()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".cleanskipfinallybodies()" + }, + { + "label": ".CleanDoFinallyBodies()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1473", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".cleandofinallybodies()" + }, + { + "label": ".CleanFinallyStateChecks()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".cleanfinallystatechecks()" + }, + { + "label": ".IsMethod()", + "file_type": "code", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1535", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_chain": [ + "s1452" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".ismethod()" + }, + { + "label": "ILAmbience.cs", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_ilambience", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "ilambience.cs" + }, + { + "label": "ILAmbience", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "ilambience" + }, + { + "label": ".ConvertConstantValue()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertconstantvalue", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".convertconstantvalue()" + }, + { + "label": ".ConvertSymbol()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".convertsymbol()" + }, + { + "label": "StringWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "stringwriter", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "stringwriter" + }, + { + "label": ".ConvertType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".converttype()" + }, + { + "label": "TypeToStringVisitor", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L311", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typetostringvisitor" + }, + { + "label": "StringBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilambience_cs_stringbuilder", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "stringbuilder" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L316", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_tostring", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".tostring()" + }, + { + "label": ".VisitArrayType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitarraytype()" + }, + { + "label": ".VisitByReferenceType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitbyreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitbyreferencetype()" + }, + { + "label": ".VisitModOpt()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L343", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodopt", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitmodopt()" + }, + { + "label": ".VisitModReq()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L352", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodreq", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitmodreq()" + }, + { + "label": ".VisitPointerType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitpointertype()" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".VisitParameterizedType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitparameterizedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitparameterizedtype()" + }, + { + "label": ".VisitTupleType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L389", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittupletype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittupletype()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L395", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitfunctionpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": ".VisitOtherType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L419", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitothertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitothertype()" + }, + { + "label": ".WriteType()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".writetype()" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L438", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".WrapComment()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L504", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience_wrapcomment", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".wrapcomment()" + }, + { + "label": ".EscapeName()", + "file_type": "code", + "source_file": "IL/ILAmbience.cs", + "source_location": "L512", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".escapename()" + }, + { + "label": "ILAstWritingOptions.cs", + "file_type": "code", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_ilastwritingoptions", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "ilastwritingoptions.cs" + }, + { + "label": "ILAstWritingOptions", + "file_type": "code", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "ilastwritingoptions" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilastwritingoptions_cs_bool", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "bool" + }, + { + "label": ".OnPropertyChanged()", + "file_type": "code", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions_onpropertychanged", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".onpropertychanged()" + }, + { + "label": "PropertyChangedEventArgs", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "propertychangedeventargs", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "propertychangedeventargs" + }, + { + "label": "ILInstructionExtensions.cs", + "file_type": "code", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_ilinstructionextensions", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "ilinstructionextensions.cs" + }, + { + "label": "ILInstructionExtensions", + "file_type": "code", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ilinstructionextensions" + }, + { + "label": ".WithILRange()", + "file_type": "code", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_withilrange", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".withilrange()" + }, + { + "label": ".GetNextSibling()", + "file_type": "code", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_getnextsibling", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getnextsibling()" + }, + { + "label": "ILReader.cs", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_ilreader", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "ilreader.cs" + }, + { + "label": "ILReader", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "ilreader" + }, + { + "label": "ImportedBlock", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L51", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "importedblock" + }, + { + "label": "ImmutableStack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_immutablestack", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "immutablestack" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_bool", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "bool" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_list", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "list" + }, + { + "label": ".MergeStackTypes()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_importedblock_mergestacktypes", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".mergestacktypes()" + }, + { + "label": ".ResetForReimport()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_importedblock_resetforreimport", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".resetforreimport()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_metadatareader", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "metadatareader" + }, + { + "label": "IDebugInfoProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_idebuginfoprovider", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "idebuginfoprovider" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_methodbodyblock", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "methodbodyblock" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_blobreader", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "blobreader" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_int", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "int" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_dictionary", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "dictionary" + }, + { + "label": "Queue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_queue", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "queue" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_ienumerable", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "ienumerable" + }, + { + "label": ".Init()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".init()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_methoddefinitionhandle", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".ReadAndDecodeMetadataToken()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".readanddecodemetadatatoken()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_entityhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "entityhandle" + }, + { + "label": ".ReadAndDecodeTypeReference()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".readanddecodetypereference()" + }, + { + "label": ".ReadAndDecodeMethodReference()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".readanddecodemethodreference()" + }, + { + "label": ".ReadAndDecodeFieldReference()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".readanddecodefieldreference()" + }, + { + "label": ".InitLocalVariables()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".initlocalvariables()" + }, + { + "label": ".InitParameterVariables()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_initparametervariables", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".initparametervariables()" + }, + { + "label": ".CreateILVariable()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L313", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "community": 171, + "community_name": "Debug Info Provider", + "norm_label": ".createilvariable()" + }, + { + "label": ".Warn()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".warn()" + }, + { + "label": ".CheckOutgoingEdges()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L387", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".checkoutgoingedges()" + }, + { + "label": ".InsertStackAdjustment()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_insertstackadjustment", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".insertstackadjustment()" + }, + { + "label": ".IsValidTypeStackTypeMerge()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L446", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_isvalidtypestacktypemerge", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".isvalidtypestacktypemerge()" + }, + { + "label": ".StoreStackForOffset()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L463", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".storestackforoffset()" + }, + { + "label": ".ReadInstructions()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".readinstructions()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_cancellationtoken", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "cancellationtoken" + }, + { + "label": ".ReadBlock()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L518", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".readblock()" + }, + { + "label": ".CurrentStackIsEmpty()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".currentstackisempty()" + }, + { + "label": ".PrepareBranchTargetsAndStacksForExceptionHandlers()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L604", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".preparebranchtargetsandstacksforexceptionhandlers()" + }, + { + "label": ".EnsureExceptionHandlersHaveBlocks()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L650", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ensureexceptionhandlershaveblocks", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".ensureexceptionhandlershaveblocks()" + }, + { + "label": ".IsSequencePointInstruction()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L670", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_issequencepointinstruction", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".issequencepointinstruction()" + }, + { + "label": ".WriteTypedIL()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".writetypedil()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_itextoutput", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "itextoutput" + }, + { + "label": ".ReadIL()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".readil()" + }, + { + "label": ".Neg()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L764", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".neg()" + }, + { + "label": "DecodedInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decodedinstruction", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": "decodedinstruction" + }, + { + "label": "DecodedInstruction", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L784", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_decodedinstruction", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": "decodedinstruction" + }, + { + "label": ".DecodeInstruction()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodeinstruction()" + }, + { + "label": ".PeekStackType()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".peekstacktype()" + }, + { + "label": "CollectStackVariablesVisitor", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1289", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "collectstackvariablesvisitor" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_hashset", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "hashset" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_default", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".default()" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1311", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitldloc", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitldloc()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitstloc", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitstloc()" + }, + { + "label": ".Push()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".push()" + }, + { + "label": ".Peek()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_peek", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".peek()" + }, + { + "label": ".Pop()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".pop()" + }, + { + "label": ".Cast()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1398", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".cast()" + }, + { + "label": ".PopPointer()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".poppointer()" + }, + { + "label": ".PopStObjTarget()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".popstobjtarget()" + }, + { + "label": ".PopFieldTarget()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1508", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".popfieldtarget()" + }, + { + "label": ".PopLdFldTarget()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1529", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".popldfldtarget()" + }, + { + "label": ".Return()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1550", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_return", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".return()" + }, + { + "label": ".DecodeLdstr()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1567", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeldstr", + "community": 145, + "community_name": "IL Parser and Structure", + "norm_label": ".decodeldstr()" + }, + { + "label": ".Ldarg()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1572", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarg", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".ldarg()" + }, + { + "label": ".Ldarga()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarga", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".ldarga()" + }, + { + "label": ".Starg()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1596", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".starg()" + }, + { + "label": ".Ldloc()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1610", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloc", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".ldloc()" + }, + { + "label": ".Ldloca()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1622", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloca", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".ldloca()" + }, + { + "label": ".Stloc()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1634", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".stloc()" + }, + { + "label": ".LdElem()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1650", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".ldelem()" + }, + { + "label": ".StElem()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1655", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".stelem()" + }, + { + "label": ".InitObj()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1664", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".initobj()" + }, + { + "label": ".DecodeConstrainedCall()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1673", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".decodeconstrainedcall()" + }, + { + "label": ".DecodeTailCall()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1686", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodetailcall", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodetailcall()" + }, + { + "label": ".DecodeUnaligned()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1697", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunaligned", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodeunaligned()" + }, + { + "label": ".DecodeVolatile()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1709", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodevolatile", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodevolatile()" + }, + { + "label": ".DecodeReadonly()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1720", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodereadonly", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodereadonly()" + }, + { + "label": ".DecodeCall()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1731", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodecall()" + }, + { + "label": ".DecodeCallIndirect()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1836", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".decodecallindirect()" + }, + { + "label": ".Comparison()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1874", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".comparison()" + }, + { + "label": ".IsInvalidBranch()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1966", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".isinvalidbranch()" + }, + { + "label": ".DecodeComparisonBranch()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1968", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".decodecomparisonbranch()" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilreader_cs_ilopcode", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": "ilopcode" + }, + { + "label": ".DecodeConditionalBranch()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L1985", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".decodeconditionalbranch()" + }, + { + "label": ".DecodeUnconditionalBranch()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2040", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".decodeunconditionalbranch()" + }, + { + "label": ".MarkBranchTarget()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2059", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".markbranchtarget()" + }, + { + "label": ".FlushExpressionStack()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2074", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".flushexpressionstack()" + }, + { + "label": ".DecodeSwitch()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2089", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".decodeswitch()" + }, + { + "label": ".BinaryNumeric()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "community": 113, + "community_name": "IL Reader Core", + "norm_label": ".binarynumeric()" + }, + { + "label": ".DecodeJmp()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "community": 126, + "community_name": "IL Reader Instruction Decoding", + "norm_label": ".decodejmp()" + }, + { + "label": ".LdToken()", + "file_type": "code", + "source_file": "IL/ILReader.cs", + "source_location": "L2178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".ldtoken()" + }, + { + "label": "ILTypeExtensions.cs", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_iltypeextensions", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "iltypeextensions.cs" + }, + { + "label": "ILTypeExtensions", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": "iltypeextensions" + }, + { + "label": ".GetStackType()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getstacktype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".getstacktype()" + }, + { + "label": ".GetSign()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsign", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".getsign()" + }, + { + "label": ".HasOppositeSign()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_hasoppositesign", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".hasoppositesign()" + }, + { + "label": ".GetSize()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsize", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".getsize()" + }, + { + "label": ".IsSmallIntegerType()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_issmallintegertype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".issmallintegertype()" + }, + { + "label": ".IsIntegerType()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isintegertype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".isintegertype()" + }, + { + "label": ".IsFloatType()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isfloattype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": ".isfloattype()" + }, + { + "label": ".InferType()", + "file_type": "code", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".infertype()" + }, + { + "label": "ILVariable.cs", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_ilvariable", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ilvariable.cs" + }, + { + "label": "VariableKind", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "variablekind" + }, + { + "label": "VariableKindExtensions", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "variablekindextensions" + }, + { + "label": ".IsThis()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_isthis", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".isthis()" + }, + { + "label": ".IsLocal()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_islocal", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".islocal()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ilvariable" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_checkinvariant", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".checkinvariant()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilvariable_cs_conditional", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "conditional" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilvariable_cs_list", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "list" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilvariable_cs_ireadonlylist", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ireadonlylist" + }, + { + "label": ".AddLoadInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addloadinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".addloadinstruction()" + }, + { + "label": ".AddStoreInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L301", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".addstoreinstruction()" + }, + { + "label": ".AddAddressInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L302", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addaddressinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".addaddressinstruction()" + }, + { + "label": ".RemoveLoadInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeloadinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removeloadinstruction()" + }, + { + "label": ".RemoveStoreInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removestoreinstruction()" + }, + { + "label": ".RemoveAddressInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeaddressinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removeaddressinstruction()" + }, + { + "label": ".AddInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".addinstruction()" + }, + { + "label": ".RemoveInstruction()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removeinstruction()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilvariable_cs_bool", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "bool" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L473", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_tostring", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".tostring()" + }, + { + "label": ".WriteDefinitionTo()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L478", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writedefinitionto", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writedefinitionto()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_ilvariable_cs_itextoutput", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".WriteTo()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L570", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writeto()" + }, + { + "label": ".IsUsedWithin()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L578", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_isusedwithin", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".isusedwithin()" + }, + { + "label": "IInstructionWithVariableOperand", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "iinstructionwithvariableoperand" + }, + { + "label": "IStoreInstruction", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "istoreinstruction" + }, + { + "label": "ILoadInstruction", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L604", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_iloadinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "iloadinstruction" + }, + { + "label": "IAddressInstruction", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_iaddressinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "iaddressinstruction" + }, + { + "label": "ILVariableEqualityComparer", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L614", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ilvariableequalitycomparer" + }, + { + "label": "IEqualityComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iequalitycomparer", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "iequalitycomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L618", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_equals", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "IL/ILVariable.cs", + "source_location": "L638", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_gethashcode", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".gethashcode()" + }, + { + "label": "InstructionFlags.cs", + "file_type": "code", + "source_file": "IL/InstructionFlags.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructionflags", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "instructionflags.cs" + }, + { + "label": "InstructionFlags", + "file_type": "code", + "source_file": "IL/InstructionFlags.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1164" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "instructionflags" + }, + { + "label": "InstructionOutputExtensions.cs", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructionoutputextensions", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "instructionoutputextensions.cs" + }, + { + "label": "InstructionOutputExtensions", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L32", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "instructionoutputextensions" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".write()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_itextoutput", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "itextoutput" + }, + { + "label": ".WriteTo()", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".writeto()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_entityhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "entityhandle" + }, + { + "label": "MetadataGenericContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_metadatagenericcontext", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "metadatagenericcontext" + }, + { + "label": ".WriteTypeParameterList()", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".writetypeparameterlist()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_immutablearray", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "immutablearray" + }, + { + "label": ".WriteParameterList()", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".writeparameterlist()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_methodsignature", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "methodsignature" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_action", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "action" + }, + { + "label": "SignatureHeader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructionoutputextensions_cs_signatureheader", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "signatureheader" + }, + { + "label": ".WriteParent()", + "file_type": "code", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1432" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".writeparent()" + }, + { + "label": "Instructions.cs", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "instructions.cs" + }, + { + "label": "OpCode", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_opcode", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "opcode" + }, + { + "label": "SimpleInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L256", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "simpleinstruction" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ilinstruction", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ilinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchildcount", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchild", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L273", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_setchild", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L281", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchildslot", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".getchildslot()" + }, + { + "label": "SlotInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_slotinfo", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "slotinfo" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_clone", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s13286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": "UnaryInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L308", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "unaryinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchildcount", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchild", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_setchild", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchildslot", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L358", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_clone", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L364", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L373", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s14434" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "ILAstWritingOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_ilastwritingoptions", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "ilastwritingoptions" + }, + { + "label": "BinaryInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L386", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "binaryinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L411", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchildcount", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L415", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchild", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L427", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_setchild", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchildslot", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_clone", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L469", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s16384" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L484", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "callinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchildcount", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L492", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchild", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L500", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_setchild", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchildslot", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L517", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_clone", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s18860" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callinstruction_computeflags", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".computeflags()" + }, + { + "label": "ICSharpCode.Decompiler.IL.Patterns", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L535", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.IL.Patterns" + }, + "_origin": "ast", + "id": "csharp_namespace:13406cf11d36b077", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "icsharpcode.decompiler.il.patterns" + }, + { + "label": "PatternInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L538", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s20436" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "patterninstruction" + }, + { + "label": "StackType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_stacktype", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "stacktype" + }, + { + "label": "CompoundAssignmentInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L549", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "compoundassignmentinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L569", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchildcount", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L573", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchild", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L585", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_setchild", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchildslot", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L611", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_clone", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L618", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L627", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s20780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "DynamicInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L642", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23122" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "dynamicinstruction" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L648", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23122" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": "InvalidBranch", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L662", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23657" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "invalidbranch" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L668", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23657" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidbranch_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L677", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23657" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidbranch_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L689", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s23657" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidbranch_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_match", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "match" + }, + { + "label": "InvalidExpression", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L699", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s24841" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "invalidexpression" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L705", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s24841" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidexpression_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L714", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s24841" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidexpression_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L726", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s24841" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_invalidexpression_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Nop", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L736", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s25973" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nop", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "nop" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L742", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s25973" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nop_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L754", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s25973" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nop_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L764", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "ilfunction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L777", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchildcount", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L781", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchild", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L791", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_setchild", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L803", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchildslot", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L813", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L823", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L835", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s26759" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilfunction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L845", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s29178" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "blockcontainer" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s29178" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_blockcontainer_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L860", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s29178" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_blockcontainer_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L870", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30019" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_block", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": "block" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L873", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30019" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_block_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L885", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30019" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_block_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "PinnedRegion", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L895", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "pinnedregion" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L924", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L930", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L954", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchildcount", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L958", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_setchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L984", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchildslot", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L996", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_clone", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1003", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_computeflags", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1012", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1024", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1036", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1041", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s30839" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_pinnedregion_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "BinaryNumericInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1053", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s35405" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "binarynumericinstruction" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1056", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s35405" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1068", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s35405" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "NumericCompoundAssign", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1078", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s36419" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "numericcompoundassign" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1087", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s36419" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1099", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s36419" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "UserDefinedCompoundAssign", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1109", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s37696" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "userdefinedcompoundassign" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s37696" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s37696" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_acceptvisitor", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s37696" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_performmatch", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicCompoundAssign", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1143", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s38991" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "dynamiccompoundassign" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s38991" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s38991" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_acceptvisitor", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s38991" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_performmatch", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "BitNot", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1177", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s40299" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_bitnot", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "bitnot" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s40299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_bitnot_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s40299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_bitnot_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Arglist", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1202", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41072" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_arglist", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "arglist" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1208", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41072" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_arglist_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41072" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_arglist_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1230", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41870" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_branch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "branch" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41870" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_branch_computeflags", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41870" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_branch_acceptvisitor", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s41870" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_branch_performmatch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".performmatch()" + }, + { + "label": "Leave", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1264", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "leave" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1275", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_getchildcount", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_getchild", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_setchild", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_getchildslot", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_clone", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_acceptvisitor", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1329", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s42947" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_leave_performmatch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".performmatch()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1339", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ifinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1437", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s45092" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ifinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "NullCoalescingInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1447", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": "nullcoalescinginstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1467", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchildcount", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchild", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1483", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_setchild", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchildslot", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_clone", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_acceptvisitor", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1528", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s48127" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_performmatch", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".performmatch()" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1538", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s50752" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": "switchinstruction" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1541", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s50752" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchinstruction_acceptvisitor", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1553", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s50752" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchinstruction_performmatch", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".performmatch()" + }, + { + "label": "SwitchSection", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1563", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "switchsection" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1574", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1578", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1588", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1609", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1616", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1628", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s51589" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_switchsection_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "TryCatch", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1638", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s53598" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "trycatch" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1641", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s53598" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatch_acceptvisitor", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1653", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s53598" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatch_performmatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".performmatch()" + }, + { + "label": "TryCatchHandler", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1663", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "trycatchhandler" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1689", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchildcount", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1693", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1705", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_setchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1719", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchildslot", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1731", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_clone", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".clone()" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1758", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1764", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1770", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1782", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s54370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": "TryFinally", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1792", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s57866" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "tryfinally" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s57866" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfinally_acceptvisitor", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1807", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s57866" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfinally_performmatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".performmatch()" + }, + { + "label": "TryFault", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1817", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s58642" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfault", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "tryfault" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s58642" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfault_acceptvisitor", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1832", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s58642" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_tryfault_performmatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".performmatch()" + }, + { + "label": "LockInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1842", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "lockinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1871", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1883", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1897", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1909", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1926", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1938", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1943", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s59402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_lockinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "UsingInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1953", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "usinginstruction" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1981", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L1987", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2011", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchildcount", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2015", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_setchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2041", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchildslot", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_clone", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2061", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_computeflags", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2070", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2082", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2087", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s62554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_usinginstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "DebugBreak", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2099", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s67070" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "debugbreak" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s67070" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_debugbreak_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s67070" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_debugbreak_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s67070" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_debugbreak_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Comp", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2136", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s68094" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_comp", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "comp" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s68094" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_comp_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s68094" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_comp_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2161", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s69172" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_call", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "call" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s69172" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_call_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": "CallVirt", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2184", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s69731" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callvirt", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "callvirt" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s69731" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callvirt_acceptvisitor", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".acceptvisitor()" + }, + { + "label": "CallIndirect", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2207", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s70310" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callindirect", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": "callindirect" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s70310" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callindirect_acceptvisitor", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2222", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s70310" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_callindirect_performmatch", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".performmatch()" + }, + { + "label": "Ckfinite", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2232", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s71157" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "ckfinite" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s71157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ckfinite_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s71157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ckfinite_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s71157" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ckfinite_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "Conv", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2269", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s72317" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_conv", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": "conv" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s72317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_conv_acceptvisitor", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s72317" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_conv_performmatch", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".performmatch()" + }, + { + "label": "LdLoc", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2294", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ldloc" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_computeflags", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2349", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2366", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s73150" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloc_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "LdLoca", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2377", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ldloca" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2404", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2410", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2423", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2435", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2440", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s75654" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldloca_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2452", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "stloc" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2485", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2500", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_getchildcount", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2504", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_getchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_setchild", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2525", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_getchildslot", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2535", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_clone", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2542", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_computeflags", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2551", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_acceptvisitor", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2573", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s77972" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stloc_performmatch", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".performmatch()" + }, + { + "label": "AddressOf", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2583", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "addressof" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2613", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2624", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2634", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2647", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2656", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2666", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2678", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s81685" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_addressof_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "ThreeValuedBoolAnd", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2688", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s84496" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "threevaluedbooland" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2694", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s84496" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_acceptvisitor", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2706", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s84496" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_performmatch", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "ThreeValuedBoolOr", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2716", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s85620" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "threevaluedboolor" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s85620" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_acceptvisitor", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2734", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s85620" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_performmatch", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "NullableUnwrap", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2750", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s86735" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "nullableunwrap" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2753", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s86735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2762", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s86735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2774", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s86735" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "NullableRewrap", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2785", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s88241" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "nullablerewrap" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2791", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s88241" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2803", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s88241" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LdStr", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2813", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s89436" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstr", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldstr" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_string", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "string" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2821", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s89436" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2828", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s89436" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstr_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2840", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s89436" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstr_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdStrUtf8", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2850", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s90550" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldstrutf8" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2858", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s90550" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2865", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s90550" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s90550" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdcI4", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2887", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s91727" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci4", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldci4" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_int", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "int" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2895", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s91727" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2902", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s91727" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci4_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2914", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s91727" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci4_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdcI8", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2924", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s92844" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldci8" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_long", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "long" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2932", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s92844" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2939", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s92844" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci8_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2951", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s92844" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldci8_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdcF4", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2961", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s93963" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldcf4" + }, + { + "label": "float", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_float", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "float" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2969", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s93963" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2976", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s93963" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf4_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2988", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s93963" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf4_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdcF8", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L2998", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s95098" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldcf8" + }, + { + "label": "double", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_double", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "double" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3006", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s95098" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3013", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s95098" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf8_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3025", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s95098" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcf8_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdcDecimal", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3035", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s96235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldcdecimal" + }, + { + "label": "decimal", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decimal", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "decimal" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3043", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s96235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3050", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s96235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3062", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s96235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdNull", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3072", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s97387" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldnull", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldnull" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3078", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s97387" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldnull_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3090", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s97387" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldnull_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdFtn", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3100", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s98167" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldftn", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldftn" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s98167" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s98167" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldftn_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s98167" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldftn_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdVirtFtn", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3142", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s99406" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "ldvirtftn" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s99406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s99406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3174", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s99406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s99406" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LdVirtDelegate", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3196", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s101097" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "ldvirtdelegate" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s101097" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3222", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s101097" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s101097" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s101097" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LdTypeToken", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3259", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s103104" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldtypetoken" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s103104" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s103104" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s103104" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdMemberToken", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3301", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s104368" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldmembertoken" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3311", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s104368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s104368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s104368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LocAlloc", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3340", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s105628" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_localloc", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "localloc" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s105628" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_localloc_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s105628" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_localloc_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s105628" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_localloc_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LocAllocSpan", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3377", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s106768" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "locallocspan" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s106768" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_locallocspan_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3399", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s106768" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s106768" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_locallocspan_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s106768" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_locallocspan_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Cpblk", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3431", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "cpblk" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3501", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3515", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3528", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3537", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3553", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3565", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3570", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s108474" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_cpblk_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "Initblk", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3582", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "initblk" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3617", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3621", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3635", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3652", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3666", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3679", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3688", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3704", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3716", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3721", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s113394" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_initblk_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "LdFlda", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3733", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "ldflda" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3749", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3753", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3763", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3774", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3784", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_cs_bool", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "bool" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3804", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3816", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3828", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s118041" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldflda_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LdsFlda", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3838", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s121185" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ldsflda" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s121185" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3855", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s121185" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldsflda_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s121185" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldsflda_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "CastClass", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3877", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s122410" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_castclass", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "castclass" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3890", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s122410" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_castclass_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3899", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s122410" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3909", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s122410" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_castclass_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3921", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s122410" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_castclass_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "IsInst", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3931", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s124073" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_isinst", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "isinst" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3944", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s124073" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3954", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s124073" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_isinst_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3966", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s124073" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_isinst_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdObj", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3976", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "ldobj" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3992", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L3996", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4006", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4017", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4044", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".OriginalWriteTo()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".originalwriteto()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4067", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4079", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4084", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s125476" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobj_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "LdObjIfRef", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4094", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ldobjifref" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s129033" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldobjifref_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "StObj", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4205", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "stobj" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4273", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".OriginalWriteTo()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".originalwriteto()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4316", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4328", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s132594" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stobj_checkinvariant", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "Box", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4345", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s137055" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_box", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "box" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4358", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s137055" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s137055" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_box_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s137055" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_box_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Unbox", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4390", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s138402" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unbox", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "unbox" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s138402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unbox_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4412", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s138402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4422", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s138402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unbox_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s138402" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unbox_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "UnboxAny", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4444", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s140031" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unboxany", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "unboxany" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4457", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s140031" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unboxany_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s140031" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s140031" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unboxany_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s140031" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_unboxany_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4498", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s141734" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newobj", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "newobj" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4504", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s141734" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newobj_acceptvisitor", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".acceptvisitor()" + }, + { + "label": "NewArr", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4521", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": "newarr" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4537", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_getchildcount", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4541", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_getchild", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4549", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_setchild", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4558", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_getchildslot", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4566", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_clone", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4574", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_computeflags", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4583", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4601", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_acceptvisitor", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4613", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s142428" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_newarr_performmatch", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DefaultValue", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4623", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s145375" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "defaultvalue" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s145375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4643", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s145375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_defaultvalue_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4655", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s145375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_defaultvalue_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "Throw", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4665", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s146645" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_throw", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "throw" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4671", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s146645" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_throw_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4680", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s146645" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_throw_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4692", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s146645" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_throw_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "Rethrow", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4702", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s147832" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_rethrow", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "rethrow" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4708", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s147832" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_rethrow_computeflags", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4717", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s147832" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_rethrow_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4729", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s147832" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_rethrow_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "SizeOf", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4739", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s148918" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_sizeof", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "sizeof" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4752", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s148918" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4759", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s148918" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_sizeof_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4771", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s148918" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_sizeof_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "LdLen", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4781", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ldlen" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4792", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4796", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4806", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4817", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4827", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4833", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4842", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4854", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4859", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s150135" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldlen_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "LdElema", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4869", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "ldelema" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4895", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_getchildcount", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4899", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_getchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4909", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_setchild", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4921", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4931", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_clone", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4944", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_computeflags", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4953", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4974", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_acceptvisitor", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4986", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s152371" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelema_performmatch", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "LdElemaInlineArray", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L4996", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ldelemainlinearray" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5022", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5026", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5036", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5048", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5058", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5069", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5078", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5095", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s156534" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "GetPinnableReference", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5121", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": "getpinnablereference" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchildcount", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchild", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_setchild", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchildslot", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_clone", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_computeflags", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_acceptvisitor", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_performmatch", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s160336" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "StringToInt", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5231", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": "stringtoint" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchildcount", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5246", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchild", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_setchild", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchildslot", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_clone", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_computeflags", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5293", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_acceptvisitor", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_performmatch", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s163780" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_stringtoint_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "ExpressionTreeCast", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5320", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s166148" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "expressiontreecast" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5329", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s166148" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s166148" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s166148" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "UserDefinedLogicOperator", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5360", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "userdefinedlogicoperator" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5394", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5406", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s167489" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicLogicOperatorInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5476", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": "dynamiclogicoperatorinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5496", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchildcount", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5500", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5512", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_setchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5526", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchildslot", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5538", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_clone", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_acceptvisitor", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5557", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s170788" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_performmatch", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicBinaryOperatorInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5567", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": "dynamicbinaryoperatorinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5587", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchildcount", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5591", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_setchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5617", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchildslot", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5629", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_clone", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5645", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_acceptvisitor", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5657", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s173306" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_performmatch", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicUnaryOperatorInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5667", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": "dynamicunaryoperatorinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5678", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchildcount", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5682", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5692", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_setchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5703", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchildslot", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5713", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_clone", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5719", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5728", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_acceptvisitor", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5740", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s176207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_performmatch", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicConvertInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5750", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "dynamicconvertinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5767", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5771", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5781", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5792", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5802", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5808", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5817", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5829", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5834", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s178630" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "DynamicGetMemberInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5844", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "dynamicgetmemberinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5855", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5859", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5869", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5880", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5890", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5896", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5905", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5922", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s181353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "DynamicSetMemberInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5932", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "dynamicsetmemberinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5952", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5956", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5968", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5982", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L5994", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6001", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6010", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6022", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s183892" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "DynamicGetIndexInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6037", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "dynamicgetindexinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6041", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchildcount", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6045", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6053", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_setchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6062", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchildslot", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6070", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_clone", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6077", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6086", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_acceptvisitor", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6098", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s186943" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_performmatch", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicSetIndexInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6108", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "dynamicsetindexinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchildcount", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_setchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchildslot", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_clone", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_acceptvisitor", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s189301" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_performmatch", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicInvokeMemberInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6179", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "dynamicinvokememberinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchildcount", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_setchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchildslot", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_clone", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6219", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6228", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_acceptvisitor", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6240", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s191659" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_performmatch", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicInvokeConstructorInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6250", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "dynamicinvokeconstructorinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchildcount", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6258", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_setchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6275", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchildslot", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6283", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_clone", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6290", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_acceptvisitor", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6311", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s194032" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_performmatch", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicInvokeInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6321", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "dynamicinvokeinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchildcount", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6329", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_setchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchildslot", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_clone", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6370", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_acceptvisitor", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6382", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s196450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_performmatch", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DynamicIsEventInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6392", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "dynamiciseventinstruction" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6428", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6438", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6444", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s198789" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "MatchInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6480", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": "matchinstruction" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6510", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_connected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_disconnected", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".disconnected()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6540", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchildcount", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6544", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchild", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6554", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_setchild", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6566", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchildslot", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6576", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6585", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_computeflags", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6594", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_acceptvisitor", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6606", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6611", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s201328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_matchinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "MakeRefAny", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6623", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s206468" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_makerefany", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "makerefany" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6636", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s206468" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6646", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s206468" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_makerefany_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6658", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s206468" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_makerefany_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "RefAnyType", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6668", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s207902" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanytype", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "refanytype" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6674", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s207902" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanytype_acceptvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6686", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s207902" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanytype_performmatch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".performmatch()" + }, + { + "label": "RefAnyValue", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6696", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s208817" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "refanyvalue" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6709", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s208817" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanyvalue_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s208817" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6728", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s208817" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanyvalue_acceptvisitor", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6740", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s208817" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_refanyvalue_performmatch", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "YieldReturn", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6750", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "yieldreturn" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6765", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6769", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6779", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6790", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6800", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6807", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6816", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6824", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6836", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s210506" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_yieldreturn_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "Await", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6846", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "await" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6861", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6865", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6875", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6886", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6896", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6903", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6912", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6920", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_acceptvisitor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6932", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s213095" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_await_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": "DeconstructInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6942", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s215611" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": "deconstructinstruction" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6945", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s215611" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_acceptvisitor", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6957", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s215611" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_performmatch", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".performmatch()" + }, + { + "label": "DeconstructResultInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6967", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s216418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "deconstructresultinstruction" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s216418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_acceptvisitor", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6982", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s216418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_performmatch", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".performmatch()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6987", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s216418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "AnyNode", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6997", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "anynode" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L6999", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchildcount", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7003", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchild", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7011", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_setchild", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7019", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchildslot", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_clone", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".clone()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7032", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s217372" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ILVisitor", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7047", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "ilvisitor" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7050", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".default()" + }, + { + "label": ".VisitInvalidBranch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7052", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidbranch", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitinvalidbranch()" + }, + { + "label": ".VisitInvalidExpression()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7056", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidexpression", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitinvalidexpression()" + }, + { + "label": ".VisitNop()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7060", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnop", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitnop()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7064", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitilfunction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitilfunction()" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7068", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblockcontainer", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitblockcontainer()" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7072", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblock", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitblock()" + }, + { + "label": ".VisitPinnedRegion()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7076", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitpinnedregion", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visitpinnedregion()" + }, + { + "label": ".VisitBinaryNumericInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7080", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbinarynumericinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitbinarynumericinstruction()" + }, + { + "label": ".VisitNumericCompoundAssign()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7084", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnumericcompoundassign", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitnumericcompoundassign()" + }, + { + "label": ".VisitUserDefinedCompoundAssign()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7088", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedcompoundassign", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".visituserdefinedcompoundassign()" + }, + { + "label": ".VisitDynamicCompoundAssign()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7092", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiccompoundassign", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".visitdynamiccompoundassign()" + }, + { + "label": ".VisitBitNot()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7096", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbitnot", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitbitnot()" + }, + { + "label": ".VisitArglist()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitarglist", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitarglist()" + }, + { + "label": ".VisitBranch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbranch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitbranch()" + }, + { + "label": ".VisitLeave()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitleave", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".visitleave()" + }, + { + "label": ".VisitIfInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitifinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitifinstruction()" + }, + { + "label": ".VisitNullCoalescingInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullcoalescinginstruction", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".visitnullcoalescinginstruction()" + }, + { + "label": ".VisitSwitchInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchinstruction", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".visitswitchinstruction()" + }, + { + "label": ".VisitSwitchSection()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchsection", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitswitchsection()" + }, + { + "label": ".VisitTryCatch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatch", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".visittrycatch()" + }, + { + "label": ".VisitTryCatchHandler()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatchhandler", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visittrycatchhandler()" + }, + { + "label": ".VisitTryFinally()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfinally", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".visittryfinally()" + }, + { + "label": ".VisitTryFault()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfault", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".visittryfault()" + }, + { + "label": ".VisitLockInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlockinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitlockinstruction()" + }, + { + "label": ".VisitUsingInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitusinginstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visitusinginstruction()" + }, + { + "label": ".VisitDebugBreak()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdebugbreak", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitdebugbreak()" + }, + { + "label": ".VisitComp()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcomp", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitcomp()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcall", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitcall()" + }, + { + "label": ".VisitCallVirt()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallvirt", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitcallvirt()" + }, + { + "label": ".VisitCallIndirect()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallindirect", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".visitcallindirect()" + }, + { + "label": ".VisitCkfinite()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitckfinite", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitckfinite()" + }, + { + "label": ".VisitConv()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitconv", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".visitconv()" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visitldloc()" + }, + { + "label": ".VisitLdLoca()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloca", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visitldloca()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".visitstloc()" + }, + { + "label": ".VisitAddressOf()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitaddressof", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitaddressof()" + }, + { + "label": ".VisitThreeValuedBoolAnd()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7196", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedbooland", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".visitthreevaluedbooland()" + }, + { + "label": ".VisitThreeValuedBoolOr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedboolor", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".visitthreevaluedboolor()" + }, + { + "label": ".VisitNullableUnwrap()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullableunwrap", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitnullableunwrap()" + }, + { + "label": ".VisitNullableRewrap()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7208", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullablerewrap", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitnullablerewrap()" + }, + { + "label": ".VisitLdStr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstr", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldstr()" + }, + { + "label": ".VisitLdStrUtf8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstrutf8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldstrutf8()" + }, + { + "label": ".VisitLdcI4()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci4", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldci4()" + }, + { + "label": ".VisitLdcI8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7224", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldci8()" + }, + { + "label": ".VisitLdcF4()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7228", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf4", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldcf4()" + }, + { + "label": ".VisitLdcF8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf8", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldcf8()" + }, + { + "label": ".VisitLdcDecimal()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcdecimal", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldcdecimal()" + }, + { + "label": ".VisitLdNull()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7240", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldnull", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldnull()" + }, + { + "label": ".VisitLdFtn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7244", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldftn", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldftn()" + }, + { + "label": ".VisitLdVirtFtn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtftn", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitldvirtftn()" + }, + { + "label": ".VisitLdVirtDelegate()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtdelegate", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitldvirtdelegate()" + }, + { + "label": ".VisitLdTypeToken()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldtypetoken", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldtypetoken()" + }, + { + "label": ".VisitLdMemberToken()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7260", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldmembertoken", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldmembertoken()" + }, + { + "label": ".VisitLocAlloc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocalloc", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitlocalloc()" + }, + { + "label": ".VisitLocAllocSpan()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7268", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocallocspan", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitlocallocspan()" + }, + { + "label": ".VisitCpblk()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcpblk", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitcpblk()" + }, + { + "label": ".VisitInitblk()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinitblk", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitinitblk()" + }, + { + "label": ".VisitLdFlda()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldflda", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitldflda()" + }, + { + "label": ".VisitLdsFlda()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldsflda", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldsflda()" + }, + { + "label": ".VisitCastClass()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcastclass", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitcastclass()" + }, + { + "label": ".VisitIsInst()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitisinst", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitisinst()" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7296", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobj", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitldobj()" + }, + { + "label": ".VisitLdObjIfRef()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7300", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobjifref", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitldobjifref()" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstobj", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitstobj()" + }, + { + "label": ".VisitBox()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbox", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitbox()" + }, + { + "label": ".VisitUnbox()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunbox", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitunbox()" + }, + { + "label": ".VisitUnboxAny()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7316", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunboxany", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitunboxany()" + }, + { + "label": ".VisitNewObj()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewobj", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".visitnewobj()" + }, + { + "label": ".VisitNewArr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewarr", + "community": 227, + "community_name": "Stack Manipulation Instructions", + "norm_label": ".visitnewarr()" + }, + { + "label": ".VisitDefaultValue()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7328", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdefaultvalue", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitdefaultvalue()" + }, + { + "label": ".VisitThrow()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthrow", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitthrow()" + }, + { + "label": ".VisitRethrow()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrethrow", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitrethrow()" + }, + { + "label": ".VisitSizeOf()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitsizeof", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitsizeof()" + }, + { + "label": ".VisitLdLen()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7344", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldlen", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitldlen()" + }, + { + "label": ".VisitLdElema()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelema", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".visitldelema()" + }, + { + "label": ".VisitLdElemaInlineArray()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7352", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelemainlinearray", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitldelemainlinearray()" + }, + { + "label": ".VisitGetPinnableReference()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7356", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitgetpinnablereference", + "community": 226, + "community_name": "Miscellaneous IL Instructions", + "norm_label": ".visitgetpinnablereference()" + }, + { + "label": ".VisitStringToInt()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7360", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstringtoint", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".visitstringtoint()" + }, + { + "label": ".VisitExpressionTreeCast()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7364", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitexpressiontreecast", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitexpressiontreecast()" + }, + { + "label": ".VisitUserDefinedLogicOperator()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedlogicoperator", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visituserdefinedlogicoperator()" + }, + { + "label": ".VisitDynamicLogicOperatorInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiclogicoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".visitdynamiclogicoperatorinstruction()" + }, + { + "label": ".VisitDynamicBinaryOperatorInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7376", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicbinaryoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".visitdynamicbinaryoperatorinstruction()" + }, + { + "label": ".VisitDynamicUnaryOperatorInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicunaryoperatorinstruction", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".visitdynamicunaryoperatorinstruction()" + }, + { + "label": ".VisitDynamicConvertInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7384", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicconvertinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitdynamicconvertinstruction()" + }, + { + "label": ".VisitDynamicGetMemberInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7388", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetmemberinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitdynamicgetmemberinstruction()" + }, + { + "label": ".VisitDynamicSetMemberInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7392", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetmemberinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitdynamicsetmemberinstruction()" + }, + { + "label": ".VisitDynamicGetIndexInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7396", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetindexinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".visitdynamicgetindexinstruction()" + }, + { + "label": ".VisitDynamicSetIndexInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7400", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetindexinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".visitdynamicsetindexinstruction()" + }, + { + "label": ".VisitDynamicInvokeMemberInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7404", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokememberinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".visitdynamicinvokememberinstruction()" + }, + { + "label": ".VisitDynamicInvokeConstructorInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7408", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeconstructorinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".visitdynamicinvokeconstructorinstruction()" + }, + { + "label": ".VisitDynamicInvokeInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7412", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeinstruction", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".visitdynamicinvokeinstruction()" + }, + { + "label": ".VisitDynamicIsEventInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiciseventinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitdynamiciseventinstruction()" + }, + { + "label": ".VisitMatchInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmatchinstruction", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".visitmatchinstruction()" + }, + { + "label": ".VisitMakeRefAny()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmakerefany", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitmakerefany()" + }, + { + "label": ".VisitRefAnyType()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7428", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanytype", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".visitrefanytype()" + }, + { + "label": ".VisitRefAnyValue()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7432", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanyvalue", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".visitrefanyvalue()" + }, + { + "label": ".VisitYieldReturn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7436", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visityieldreturn", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visityieldreturn()" + }, + { + "label": ".VisitAwait()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7440", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitawait", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".visitawait()" + }, + { + "label": ".VisitDeconstructInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7444", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructinstruction", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".visitdeconstructinstruction()" + }, + { + "label": ".VisitDeconstructResultInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L7448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructresultinstruction", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".visitdeconstructresultinstruction()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8381", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchInvalidBranch()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8383", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinvalidbranch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchinvalidbranch()" + }, + { + "label": ".MatchInvalidExpression()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8392", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinvalidexpression", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchinvalidexpression()" + }, + { + "label": ".MatchNop()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnop", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".matchnop()" + }, + { + "label": ".MatchPinnedRegion()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8410", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchpinnedregion", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchpinnedregion()" + }, + { + "label": ".MatchArglist()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matcharglist", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matcharglist()" + }, + { + "label": ".MatchTryCatchHandler()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchtrycatchhandler()" + }, + { + "label": ".MatchLockInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlockinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchlockinstruction()" + }, + { + "label": ".MatchUsingInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchusinginstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchusinginstruction()" + }, + { + "label": ".MatchDebugBreak()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdebugbreak", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchdebugbreak()" + }, + { + "label": ".MatchCkfinite()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8486", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchckfinite", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchckfinite()" + }, + { + "label": ".MatchLdLoc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8497", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchldloc()" + }, + { + "label": ".MatchLdLoca()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8508", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchldloca()" + }, + { + "label": ".MatchStLoc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8519", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchstloc()" + }, + { + "label": ".MatchAddressOf()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8532", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchaddressof", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".matchaddressof()" + }, + { + "label": ".MatchThreeValuedBoolAnd()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthreevaluedbooland", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchthreevaluedbooland()" + }, + { + "label": ".MatchThreeValuedBoolOr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8558", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthreevaluedboolor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchthreevaluedboolor()" + }, + { + "label": ".MatchNullableRewrap()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8571", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnullablerewrap", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchnullablerewrap()" + }, + { + "label": ".MatchLdStr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8582", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstr", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchldstr()" + }, + { + "label": ".MatchLdStrUtf8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstrutf8", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldstrutf8()" + }, + { + "label": ".MatchLdcI4()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8604", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldci4()" + }, + { + "label": ".MatchLdcI8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldci8", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldci8()" + }, + { + "label": ".MatchLdcF4()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8626", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcf4", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldcf4()" + }, + { + "label": ".MatchLdcF8()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8637", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcf8", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldcf8()" + }, + { + "label": ".MatchLdcDecimal()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8648", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcdecimal", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldcdecimal()" + }, + { + "label": ".MatchLdNull()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8659", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".matchldnull()" + }, + { + "label": ".MatchLdFtn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8668", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldftn", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".matchldftn()" + }, + { + "label": ".MatchLdVirtFtn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8679", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtftn", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".matchldvirtftn()" + }, + { + "label": ".MatchLdVirtDelegate()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8692", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtdelegate", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".matchldvirtdelegate()" + }, + { + "label": ".MatchLdTypeToken()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8707", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldtypetoken", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldtypetoken()" + }, + { + "label": ".MatchLdMemberToken()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldmembertoken", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".matchldmembertoken()" + }, + { + "label": ".MatchLocAlloc()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8729", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocalloc", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchlocalloc()" + }, + { + "label": ".MatchLocAllocSpan()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8740", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocallocspan", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchlocallocspan()" + }, + { + "label": ".MatchCpblk()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8753", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcpblk", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchcpblk()" + }, + { + "label": ".MatchInitblk()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8768", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinitblk", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchinitblk()" + }, + { + "label": ".MatchLdFlda()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8783", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchldflda()" + }, + { + "label": ".MatchLdsFlda()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8796", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldsflda", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchldsflda()" + }, + { + "label": ".MatchCastClass()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8807", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcastclass", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchcastclass()" + }, + { + "label": ".MatchIsInst()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchisinst", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchisinst()" + }, + { + "label": ".MatchLdObj()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8833", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldobj()" + }, + { + "label": ".MatchLdObjIfRef()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8846", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobjifref", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".matchldobjifref()" + }, + { + "label": ".MatchStObj()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8859", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstobj", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchstobj()" + }, + { + "label": ".MatchBox()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8874", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchbox()" + }, + { + "label": ".MatchUnbox()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8887", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunbox", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchunbox()" + }, + { + "label": ".MatchUnboxAny()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8900", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunboxany", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchunboxany()" + }, + { + "label": ".MatchNewArr()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8913", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnewarr", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".matchnewarr()" + }, + { + "label": ".MatchDefaultValue()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8924", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchdefaultvalue()" + }, + { + "label": ".MatchThrow()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8935", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthrow", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchthrow()" + }, + { + "label": ".MatchRethrow()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8946", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrethrow", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchrethrow()" + }, + { + "label": ".MatchSizeOf()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8955", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchsizeof", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchsizeof()" + }, + { + "label": ".MatchLdElema()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8966", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelema", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".matchldelema()" + }, + { + "label": ".MatchLdElemaInlineArray()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8979", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelemainlinearray", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldelemainlinearray()" + }, + { + "label": ".MatchGetPinnableReference()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L8992", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchgetpinnablereference", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".matchgetpinnablereference()" + }, + { + "label": ".MatchUserDefinedLogicOperator()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9005", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchuserdefinedlogicoperator", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".matchuserdefinedlogicoperator()" + }, + { + "label": ".MatchMatchInstruction()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9020", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmatchinstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchmatchinstruction()" + }, + { + "label": ".MatchMakeRefAny()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9035", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmakerefany", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchmakerefany()" + }, + { + "label": ".MatchRefAnyType()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9048", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrefanytype", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchrefanytype()" + }, + { + "label": ".MatchRefAnyValue()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9059", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrefanyvalue", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchrefanyvalue()" + }, + { + "label": ".MatchYieldReturn()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9072", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchyieldreturn", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchyieldreturn()" + }, + { + "label": ".MatchAwait()", + "file_type": "code", + "source_file": "IL/Instructions.cs", + "source_location": "L9083", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s218427" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchawait", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchawait()" + }, + { + "label": "Await.cs", + "file_type": "code", + "source_file": "IL/Instructions/Await.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_await", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "await.cs" + }, + { + "label": "BinaryNumericInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "binarynumericinstruction.cs" + }, + { + "label": "BinaryNumericOperator", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "binarynumericoperator" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_cs_bool", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "bool" + }, + { + "label": ".ComputeResultType()", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeresulttype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".computeresulttype()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".GetOperatorName()", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_getoperatorname", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".getoperatorname()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_binarynumericinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "Block.cs", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_block", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "block.cs" + }, + { + "label": ".InstructionCollectionUpdateComplete()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_instructioncollectionupdatecomplete", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".instructioncollectionupdatecomplete()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_caninlineintoslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".caninlineintoslot()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_block_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L296", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_getchildcount", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L301", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L316", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L348", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_remove", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".remove()" + }, + { + "label": ".RunTransforms()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".runtransforms()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_block_cs_ienumerable", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "ienumerable" + }, + { + "label": ".GetPredecessor()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_getpredecessor", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".getpredecessor()" + }, + { + "label": ".Unwrap()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L393", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".unwrap()" + }, + { + "label": "NotNullIfNotNull", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_block_cs_notnullifnotnull", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "notnullifnotnull" + }, + { + "label": ".FindClosestBlock()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L408", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_findclosestblock", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".findclosestblock()" + }, + { + "label": ".GetContainingStatement()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".getcontainingstatement()" + }, + { + "label": ".MatchInlineAssignBlock()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L436", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": ".matchinlineassignblock()" + }, + { + "label": ".MatchIfAtEndOfBlock()", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L454", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchifatendofblock()" + }, + { + "label": "BlockKind", + "file_type": "code", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1363" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_block_icsharpcode_decompiler_il_blockkind", + "community": 147, + "community_name": "Expression Builder Blocks", + "norm_label": "blockkind" + }, + { + "label": "BlockContainer.cs", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_blockcontainer", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "blockcontainer.cs" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_blockcontainer_cs_int", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "int" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".InstructionCollectionUpdateComplete()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_instructioncollectionupdatecomplete", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".instructioncollectionupdatecomplete()" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_connected", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_disconnected", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".disconnected()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_blockcontainer_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchildcount", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchildslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_caninlineintoslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".caninlineintoslot()" + }, + { + "label": ".PrepareExtract()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_prepareextract", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".prepareextract()" + }, + { + "label": ".TopologicalSort()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".topologicalsort()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_blockcontainer_cs_list", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "list" + }, + { + "label": ".SortBlocks()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".sortblocks()" + }, + { + "label": ".FindClosestContainer()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L334", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".findclosestcontainer()" + }, + { + "label": ".FindClosestSwitchContainer()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L345", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestswitchcontainer", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".findclosestswitchcontainer()" + }, + { + "label": ".MatchConditionBlock()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L356", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".matchconditionblock()" + }, + { + "label": ".MatchIncrementBlock()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchincrementblock", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".matchincrementblock()" + }, + { + "label": ".SingleInstruction()", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L381", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_singleinstruction", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".singleinstruction()" + }, + { + "label": "ContainerKind", + "file_type": "code", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1367" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_blockcontainer_icsharpcode_decompiler_il_containerkind", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "containerkind" + }, + { + "label": "Branch.cs", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_branch", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "branch.cs" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_branch_cs_int", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "int" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_branch_connected", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_branch_disconnected", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".disconnected()" + }, + { + "label": ".GetExecutesFinallyBlock()", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_branch_getexecutesfinallyblock", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".getexecutesfinallyblock()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_branch_checkinvariant", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_branch_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "IBranchOrLeaveInstruction", + "file_type": "code", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1191" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_branch_icsharpcode_decompiler_il_ibranchorleaveinstruction", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "ibranchorleaveinstruction" + }, + { + "label": "CallIndirect.cs", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_callindirect", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "callindirect.cs" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_clone", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".clone()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_checkinvariant", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_callindirect_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchildcount", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchild", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_setchild", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchildslot", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".getchildslot()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_computeflags", + "community": 210, + "community_name": "Call Indirect Instruction", + "norm_label": ".computeflags()" + }, + { + "label": ".EqualSignature()", + "file_type": "code", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_equalsignature", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equalsignature()" + }, + { + "label": "CallInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_callinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "callinstruction.cs" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".create()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_callinstruction_cs_bool", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "bool" + }, + { + "label": ".GetParameter()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".getparameter()" + }, + { + "label": ".ExpectedTypeForThisPointer()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".expectedtypeforthispointer()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_checkinvariant", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_callinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_performmatch", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": ".performmatch()" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_callinstruction_cs_match", + "community": 93, + "community_name": "Definite Assignment Analysis", + "norm_label": "match" + }, + { + "label": "Comp.cs", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_comp", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "comp.cs" + }, + { + "label": "ComparisonKind", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": "comparisonkind" + }, + { + "label": "ComparisonKindExtensions", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": "comparisonkindextensions" + }, + { + "label": ".IsEqualityOrInequality()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_isequalityorinequality", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".isequalityorinequality()" + }, + { + "label": ".Negate()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_negate", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".negate()" + }, + { + "label": ".ToBinaryOperatorType()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_tobinaryoperatortype", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".tobinaryoperatortype()" + }, + { + "label": ".GetToken()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_gettoken", + "community": 187, + "community_name": "IL Reader Comparison", + "norm_label": ".gettoken()" + }, + { + "label": "ComparisonLiftingKind", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comparisonliftingkind", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "comparisonliftingkind" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comp_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_comp_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".LogicNot()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L222", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".logicnot()" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_comp_icsharpcode_decompiler_il_comp_caninlineintoslot", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".caninlineintoslot()" + }, + { + "label": "CompoundAssignmentInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "compoundassignmentinstruction.cs" + }, + { + "label": "CompoundEvalMode", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundevalmode", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "compoundevalmode" + }, + { + "label": "CompoundTargetKind", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundtargetkind", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "compoundtargetkind" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkinvariant", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".CheckValidTarget()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkvalidtarget", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".checkvalidtarget()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_cs_conditional", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "conditional" + }, + { + "label": ".WriteSuffix()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writesuffix()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_cs_bool", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "bool" + }, + { + "label": ".IsBinaryCompatibleWithType()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".isbinarycompatiblewithtype()" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_cs_decompilersettings", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "decompilersettings" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L258", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L275", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".IsIncrementOrDecrement()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".isincrementordecrement()" + }, + { + "label": ".IsStringConcat()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isstringconcat", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".isstringconcat()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L339", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_cs_expressiontype", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "expressiontype" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".IsExpressionTypeSupported()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_isexpressiontypesupported", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".isexpressiontypesupported()" + }, + { + "label": ".CompoundEvalModeFromOperation()", + "file_type": "code", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1268" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_compoundevalmodefromoperation", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": ".compoundevalmodefromoperation()" + }, + { + "label": "Conv.cs", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_conv", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": "conv.cs" + }, + { + "label": "ConversionKind", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": "conversionkind" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_conv_cs_bool", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": "bool" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conv_checkinvariant", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".checkinvariant()" + }, + { + "label": ".GetConversionKind()", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".getconversionkind()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_conv_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conv_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".UnwrapConv()", + "file_type": "code", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1220" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_conv_icsharpcode_decompiler_il_conv_unwrapconv", + "community": 225, + "community_name": "Conv Instruction", + "norm_label": ".unwrapconv()" + }, + { + "label": "DeconstructInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_deconstructinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "deconstructinstruction.cs" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchildcount", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchild", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_setchild", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchildslot", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_computeflags", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".InstructionCollectionUpdateComplete()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_instructioncollectionupdatecomplete", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".instructioncollectionupdatecomplete()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".IsConversionStLoc()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".isconversionstloc()" + }, + { + "label": ".IsAssignment()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".isassignment()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1273" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_checkinvariant", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": "DeconstructResultInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_deconstructresultinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "deconstructresultinstruction.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_deconstructresultinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".FindMatch()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_findmatch", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".findmatch()" + }, + { + "label": ".AdditionalInvariants()", + "file_type": "code", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_additionalinvariants", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".additionalinvariants()" + }, + { + "label": "DefaultValue.cs", + "file_type": "code", + "source_file": "IL/Instructions/DefaultValue.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_defaultvalue", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "defaultvalue.cs" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_defaultvalue_cs_bool", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "bool" + }, + { + "label": "DynamicInstructions.cs", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_dynamicinstructions", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "dynamicinstructions.cs" + }, + { + "label": "CSharpArgumentInfoFlags", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfoflags", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "csharpargumentinfoflags" + }, + { + "label": "CSharpBinderFlags", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpbinderflags", + "community": 132, + "community_name": "Compound Assignment Instructions", + "norm_label": "csharpbinderflags" + }, + { + "label": "CSharpArgumentInfo", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": "csharpargumentinfo" + }, + { + "label": ".HasFlag()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".hasflag()" + }, + { + "label": ".WriteBinderFlags()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writebinderflags()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_getargumentinfoofchild", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteArgumentList()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writeargumentlist()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_cs_ienumerable", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "ienumerable" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".performmatch()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getargumentinfoofchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": "ireadonlylist" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L185", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getargumentinfoofchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getargumentinfoofchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getargumentinfoofchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getargumentinfoofchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L349", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getargumentinfoofchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L385", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getargumentinfoofchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_cs_expressiontype", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": "expressiontype" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getargumentinfoofchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L451", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L463", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getargumentinfoofchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L498", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L521", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getargumentinfoofchild", + "community": 109, + "community_name": "Conversion IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L545", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L556", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getargumentinfoofchild", + "community": 57, + "community_name": "Comparison IL Instructions", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L575", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".GetArgumentInfoOfChild()", + "file_type": "code", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L588", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1375" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getargumentinfoofchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getargumentinfoofchild()" + }, + { + "label": "ExpressionTreeCast.cs", + "file_type": "code", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_expressiontreecast", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "expressiontreecast.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1189" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_expressiontreecast_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "ILFunction.cs", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ilfunction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "ilfunction.cs" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_string", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_int", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "int" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_hashset", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "hashset" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_list", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "list" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_bool", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "bool" + }, + { + "label": "LocalFunctionMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_localfunctionmethod", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "localfunctionmethod" + }, + { + "label": "AsyncDebugInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "asyncdebuginfo", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "asyncdebuginfo" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_ireadonlylist", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": "ireadonlylist" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".checkinvariant()" + }, + { + "label": ".CloneVariables()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_clonevariables", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".clonevariables()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".FindUnusedILRanges()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_findunusedilranges", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".findunusedilranges()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_computeflags", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".computeflags()" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_caninlineintoslot", + "community": 157, + "community_name": "IL Function Metadata", + "norm_label": ".caninlineintoslot()" + }, + { + "label": ".RunTransforms()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L402", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".runtransforms()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilfunction_cs_ienumerable", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ienumerable" + }, + { + "label": ".RegisterVariable()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L428", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".registervariable()" + }, + { + "label": ".RecombineVariables()", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L444", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_recombinevariables", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".recombinevariables()" + }, + { + "label": "ILFunctionKind", + "file_type": "code", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L466", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunctionkind", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "ilfunctionkind" + }, + { + "label": "ILInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ilinstruction", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "ilinstruction.cs" + }, + { + "label": "ILPhase", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "ilphase" + }, + { + "label": ".ValidateChild()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_validatechild", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".validatechild()" + }, + { + "label": ".DebugAssert()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".debugassert()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_checkinvariant", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".checkinvariant()" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_conditional", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "conditional" + }, + { + "label": ".IsDescendantOf()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isdescendantof()" + }, + { + "label": ".GetCommonParent()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getcommonparent", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getcommonparent()" + }, + { + "label": ".IsBefore()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isbefore", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".isbefore()" + }, + { + "label": ".CountAncestors()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_countancestors", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".countancestors()" + }, + { + "label": ".CommonResultType()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_commonresulttype", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".commonresulttype()" + }, + { + "label": "ResetDirty()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L246", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_resetdirty", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "resetdirty()" + }, + { + "label": ".MakeDirty()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L253", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_makedirty", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".makedirty()" + }, + { + "label": ".HasFlag()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L291", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".hasflag()" + }, + { + "label": ".HasDirectFlag()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasdirectflag", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".hasdirectflag()" + }, + { + "label": ".InvalidateFlags()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_invalidateflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".invalidateflags()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".AddILRange()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".addilrange()" + }, + { + "label": ".CombineILRange()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_combineilrange", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".combineilrange()" + }, + { + "label": ".SetILRange()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setilrange", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".setilrange()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_ienumerable", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ienumerable" + }, + { + "label": ".WriteILRange()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writeilrange()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".WriteTo()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writeto()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L408", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L410", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_tostring", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".tostring()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": ".acceptvisitor()" + }, + { + "label": "ChildrenCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_childrencollection", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "childrencollection" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildcount", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L450", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L451", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchild", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L452", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".getchildslot()" + }, + { + "label": "ChildrenCollection", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L455", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "childrencollection" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L474", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection_getenumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": ".getenumerator()" + }, + { + "label": "ChildrenEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "childrenenumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "childrenenumerator" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_ienumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "ienumerator" + }, + { + "label": "StartEnumerator()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L493", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_startenumerator", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "startenumerator()" + }, + { + "label": "StopEnumerator()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_stopenumerator", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "stopenumerator()" + }, + { + "label": ".AssertNoEnumerators()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L507", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".assertnoenumerators()" + }, + { + "label": "ChildrenEnumerator", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L520", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "childrenenumerator" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_int", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "int" + }, + { + "label": ".MoveNext()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L543", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_movenext", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": ".movenext()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L548", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_dispose", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": ".dispose()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L563", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_reset", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": ".reset()" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L591", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".replacewith()" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_byte", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "byte" + }, + { + "label": ".AddRef()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L673", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addref", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".addref()" + }, + { + "label": ".ReleaseRef()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L681", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_releaseref", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".releaseref()" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L705", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_connected", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L714", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_disconnected", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".disconnected()" + }, + { + "label": ".SetChildInstruction()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L784", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchildinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".setchildinstruction()" + }, + { + "label": ".InstructionCollectionAdded()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L814", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".instructioncollectionadded()" + }, + { + "label": ".InstructionCollectionRemoved()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L828", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".instructioncollectionremoved()" + }, + { + "label": ".InstructionCollectionUpdateComplete()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L837", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".instructioncollectionupdatecomplete()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L851", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".clone()" + }, + { + "label": ".ShallowClone()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L859", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".shallowclone()" + }, + { + "label": ".Match()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L882", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".match()" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L898", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".performmatch()" + }, + { + "label": ".Extract()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L934", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_extract", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".extract()" + }, + { + "label": ".PrepareExtract()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L944", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".prepareextract()" + }, + { + "label": "ExtractionContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilinstruction_cs_extractioncontext", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "extractioncontext" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L970", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_caninlineintoslot", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".caninlineintoslot()" + }, + { + "label": ".SatisfiesSlotRestrictionForInlining()", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L986", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_satisfiesslotrestrictionforinlining", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".satisfiesslotrestrictionforinlining()" + }, + { + "label": "IInstructionWithTypeOperand", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L992", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithtypeoperand", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "iinstructionwithtypeoperand" + }, + { + "label": "IInstructionWithFieldOperand", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L997", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithfieldoperand", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "iinstructionwithfieldoperand" + }, + { + "label": "IInstructionWithMethodOperand", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1002", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "iinstructionwithmethodoperand" + }, + { + "label": "ILiftableInstruction", + "file_type": "code", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1007", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1461" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "iliftableinstruction" + }, + { + "label": "ILVariableCollection.cs", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ilvariablecollection", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "ilvariablecollection.cs" + }, + { + "label": "ILVariableCollection", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ilvariablecollection" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_cs_list", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "list" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_add", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".add()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_clear", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".clear()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_contains", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".contains()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_remove", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".remove()" + }, + { + "label": ".RemoveAt()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removeat", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removeat()" + }, + { + "label": ".RemoveDead()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removedead", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".removedead()" + }, + { + "label": ".CopyTo()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_copyto", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".copyto()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_getenumerator", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".getenumerator()" + }, + { + "label": "Enumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_cs_enumerator", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "enumerator" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ilvariablecollection_cs_ienumerator", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "ienumerator" + }, + { + "label": "IfInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ifinstruction", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ifinstruction.cs" + }, + { + "label": ".LogicAnd()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".logicand()" + }, + { + "label": ".LogicOr()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicor", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".logicor()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_checkinvariant", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ifinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".IsInConditionSlot()", + "file_type": "code", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".isinconditionslot()" + }, + { + "label": "InstructionCollection.cs", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_instructioncollection", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "instructioncollection.cs" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "instructioncollection" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ilist", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": "ilist" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_int", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "int" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_list", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "list" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_getenumerator", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".getenumerator()" + }, + { + "label": "Enumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_enumerator", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": "enumerator" + }, + { + "label": "Enumerator", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L75", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "enumerator" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ienumerator", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": "ienumerator" + }, + { + "label": ".MoveNext()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_movenext", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".movenext()" + }, + { + "label": "DebuggerStepThrough", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_debuggerstepthrough", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "debuggerstepthrough" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_dispose", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".dispose()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_reset", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".reset()" + }, + { + "label": ".IndexOf()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_indexof", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".indexof()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_contains", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".contains()" + }, + { + "label": ".CopyTo()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_copyto", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".copyto()" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_add", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".add()" + }, + { + "label": ".AddRange()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".addrange()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_ienumerable", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "ienumerable" + }, + { + "label": ".ReplaceList()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L209", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".replacelist()" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".insert()" + }, + { + "label": ".RemoveAt()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L255", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".removeat()" + }, + { + "label": ".SwapRemoveAt()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_swapremoveat", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".swapremoveat()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_clear", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".clear()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_remove", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".remove()" + }, + { + "label": ".RemoveRange()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".removerange()" + }, + { + "label": ".RemoveAll()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".removeall()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_instructioncollection_cs_predicate", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": "predicate" + }, + { + "label": ".MoveElementToIndex()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".moveelementtoindex()" + }, + { + "label": ".MoveElementToEnd()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L384", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoend", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".moveelementtoend()" + }, + { + "label": ".First()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L395", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_first", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".first()" + }, + { + "label": ".FirstOrDefault()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L400", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_firstordefault", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".firstordefault()" + }, + { + "label": ".Last()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L405", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_last", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".last()" + }, + { + "label": ".LastOrDefault()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L410", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_lastordefault", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".lastordefault()" + }, + { + "label": ".SecondToLastOrDefault()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L415", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_secondtolastordefault", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".secondtolastordefault()" + }, + { + "label": ".ElementAtOrDefault()", + "file_type": "code", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1228" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_elementatordefault", + "community": 94, + "community_name": "Instruction Collection", + "norm_label": ".elementatordefault()" + }, + { + "label": "IsInst.cs", + "file_type": "code", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_isinst", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "isinst.cs" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1216" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_isinst_icsharpcode_decompiler_il_isinst_caninlineintoslot", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".caninlineintoslot()" + }, + { + "label": "LdFlda.cs", + "file_type": "code", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ldflda", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "ldflda.cs" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ldflda_icsharpcode_decompiler_il_ldflda_checkinvariant", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".SatisfiesSlotRestrictionForInlining()", + "file_type": "code", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_satisfiesslotrestrictionforinlining", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".satisfiesslotrestrictionforinlining()" + }, + { + "label": ".CheckTargetSlot()", + "file_type": "code", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_checktargetslot", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".checktargetslot()" + }, + { + "label": "LdLen.cs", + "file_type": "code", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_ldlen", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": "ldlen.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_ldlen_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "Leave.cs", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_leave", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": "leave.cs" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_leave_icsharpcode_decompiler_il_leave_computeflags", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".computeflags()" + }, + { + "label": ".Connected()", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_leave_icsharpcode_decompiler_il_leave_connected", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".connected()" + }, + { + "label": ".Disconnected()", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_leave_icsharpcode_decompiler_il_leave_disconnected", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".disconnected()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_leave_icsharpcode_decompiler_il_leave_checkinvariant", + "community": 29, + "community_name": "Data Flow Visitor Framework", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_leave_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "LockInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_lockinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "lockinstruction.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_lockinstruction_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": "LogicInstructions.cs", + "file_type": "code", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_logicinstructions", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": "logicinstructions.cs" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedbooland_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedboolor_checkinvariant", + "community": 67, + "community_name": "Logic and Deconstruct Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_logicinstructions_icsharpcode_decompiler_il_userdefinedlogicoperator_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": "MatchInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_matchinstruction", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "matchinstruction.cs" + }, + { + "label": ".IsPatternMatch()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".ispatternmatch()" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_matchinstruction_cs_decompilersettings", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": "decompilersettings" + }, + { + "label": ".IsCallToOpEquality()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".iscalltoopequality()" + }, + { + "label": ".IsConstant()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isconstant", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".isconstant()" + }, + { + "label": ".GetDeconstructResultType()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_getdeconstructresulttype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getdeconstructresulttype()" + }, + { + "label": ".AdditionalInvariants()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L199", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_additionalinvariants", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".additionalinvariants()" + }, + { + "label": ".IsDeconstructMethod()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isdeconstructmethod", + "community": 127, + "community_name": "Deconstruct and Match Instructions", + "norm_label": ".isdeconstructmethod()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L277", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_matchinstruction_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": "MemoryInstructions.cs", + "file_type": "code", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_memoryinstructions", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "memoryinstructions.cs" + }, + { + "label": "ISupportsUnalignedPrefix", + "file_type": "code", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L22", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "isupportsunalignedprefix" + }, + { + "label": "ISupportsVolatilePrefix", + "file_type": "code", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "isupportsvolatileprefix" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_memoryinstructions_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "NullCoalescingInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": "nullcoalescinginstruction.cs" + }, + { + "label": "NullCoalescingKind", + "file_type": "code", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescingkind", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": "nullcoalescingkind" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_checkinvariant", + "community": 205, + "community_name": "Null Coalescing Instruction", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_nullcoalescinginstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "NullableInstructions.cs", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_nullableinstructions", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "nullableinstructions.cs" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_nullableinstructions_cs_bool", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": "bool" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_checkinvariant", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_nullableinstructions_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_checkinvariant", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".PrepareExtract()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_prepareextract", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".prepareextract()" + }, + { + "label": ".CanInlineIntoSlot()", + "file_type": "code", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1243" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_caninlineintoslot", + "community": 101, + "community_name": "Condition Detection", + "norm_label": ".caninlineintoslot()" + }, + { + "label": "PatternMatching.cs", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_patternmatching", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "patternmatching.cs" + }, + { + "label": ".MatchLdcI4()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchldci4()" + }, + { + "label": ".MatchLdcF4()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldcf4", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldcf4()" + }, + { + "label": ".MatchLdcF8()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldcf8", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldcf8()" + }, + { + "label": ".MatchLdcI()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchldci()" + }, + { + "label": ".MatchLdLoc()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".matchldloc()" + }, + { + "label": ".MatchLdLoca()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".matchldloca()" + }, + { + "label": ".MatchLdLocRef()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchldlocref()" + }, + { + "label": ".MatchLdThis()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchldthis()" + }, + { + "label": ".MatchStLoc()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchstloc()" + }, + { + "label": ".MatchLdLen()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlen", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".matchldlen()" + }, + { + "label": ".MatchReturn()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchreturn", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchreturn()" + }, + { + "label": ".MatchBranch()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchbranch()" + }, + { + "label": ".MatchLeave()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchleave()" + }, + { + "label": ".MatchIfInstruction()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchifinstruction()" + }, + { + "label": ".MatchIfInstructionPositiveCondition()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchifinstructionpositivecondition()" + }, + { + "label": ".MatchLogicAnd()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L287", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".matchlogicand()" + }, + { + "label": ".MatchLogicOr()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchlogicor()" + }, + { + "label": ".MatchLogicNot()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchlogicnot()" + }, + { + "label": ".MatchTryCatchHandler()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".matchtrycatchhandler()" + }, + { + "label": ".MatchCompEquals()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".matchcompequals()" + }, + { + "label": ".MatchCompEqualsNull()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".matchcompequalsnull()" + }, + { + "label": ".MatchCompNotEqualsNull()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequalsnull", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchcompnotequalsnull()" + }, + { + "label": ".MatchCompNotEquals()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequals", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchcompnotequals()" + }, + { + "label": ".MatchLdFld()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchldfld()" + }, + { + "label": ".MatchLdsFld()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchldsfld()" + }, + { + "label": ".MatchStsFld()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L492", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstsfld", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": ".matchstsfld()" + }, + { + "label": ".MatchStFld()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L505", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".matchstfld()" + }, + { + "label": ".MatchBinaryNumericInstruction()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L520", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".matchbinarynumericinstruction()" + }, + { + "label": ".MatchDefaultOrNullOrZero()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L556", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchdefaultornullorzero", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".matchdefaultornullorzero()" + }, + { + "label": ".UnwrapConv()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L579", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".unwrapconv()" + }, + { + "label": ".MatchLdObj()", + "file_type": "code", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1231" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchldobj()" + }, + { + "label": "SimpleInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_simpleinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "simpleinstruction.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_simpleinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "NopKind", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nopkind", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "nopkind" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_simpleinstruction_cs_string", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "string" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1147" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "StLoc.cs", + "file_type": "code", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_stloc", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "stloc.cs" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_stloc_cs_bool", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "bool" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_stloc_icsharpcode_decompiler_il_stloc_checkinvariant", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".checkinvariant()" + }, + { + "label": "StringToInt.cs", + "file_type": "code", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_stringtoint", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "stringtoint.cs" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_stringtoint_cs_list", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": "list" + }, + { + "label": "Key", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_stringtoint_cs_key", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": "key" + }, + { + "label": "Value", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_stringtoint_cs_value", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": "value" + }, + { + "label": ".ArrayToDictionary()", + "file_type": "code", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_arraytodictionary", + "community": 188, + "community_name": "String Switch Instructions", + "norm_label": ".arraytodictionary()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_stringtoint_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "SwitchInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_switchinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "switchinstruction.cs" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_switchinstruction_cs_bool", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": "bool" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_switchinstruction_cs_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchildcount", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchild", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setchild", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchildslot", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_clone", + "community": 228, + "community_name": "Switch Instruction", + "norm_label": ".clone()" + }, + { + "label": ".SetResultType()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setresulttype", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".setresulttype()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_checkinvariant", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".checkinvariant()" + }, + { + "label": ".GetDefaultSection()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getdefaultsection()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_computeflags", + "community": 0, + "community_name": "IL Instruction Tree Core", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1302" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "TryInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_tryinstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "tryinstruction.cs" + }, + { + "label": "TryInstruction", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": "tryinstruction" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_clone", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".clone()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_tryinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_computeflags", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".computeflags()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchildcount", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_setchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchildslot", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildslot()" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_checkinvariant", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".checkinvariant()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_computeflags", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".computeflags()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".AddExceptionSpecifierILRange()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L191", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_addexceptionspecifierilrange", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".addexceptionspecifierilrange()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_clone", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".clone()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_computeflags", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".computeflags()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchildcount", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_setchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchildslot", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildslot()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_clone", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".clone()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_computeflags", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".computeflags()" + }, + { + "label": ".GetChildCount()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchildcount", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildcount()" + }, + { + "label": ".GetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchild()" + }, + { + "label": ".SetChild()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L360", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_setchild", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".setchild()" + }, + { + "label": ".GetChildSlot()", + "file_type": "code", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchildslot", + "community": 72, + "community_name": "Try Instruction and Block Builder", + "norm_label": ".getchildslot()" + }, + { + "label": "UnaryInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_unaryinstruction", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "unaryinstruction.cs" + }, + { + "label": ".CheckInvariant()", + "file_type": "code", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_checkinvariant", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": ".checkinvariant()" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1176" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_unaryinstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "UsingInstruction.cs", + "file_type": "code", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_instructions_usinginstruction", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "usinginstruction.cs" + }, + { + "label": ".WriteToCore()", + "file_type": "code", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1148" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".writetocore()" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_instructions_usinginstruction_cs_itextoutput", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": "itextoutput" + }, + { + "label": "Patterns/AnyNode.cs", + "file_type": "code", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_patterns_anynode", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "patterns/anynode.cs" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1162" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_acceptvisitor", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".acceptvisitor()" + }, + { + "label": "ILVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_anynode_cs_ilvisitor", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ilvisitor" + }, + { + "label": ".ComputeFlags()", + "file_type": "code", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1162" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_computeflags", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".computeflags()" + }, + { + "label": "InstructionFlags", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_anynode_cs_instructionflags", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "instructionflags" + }, + { + "label": ".PerformMatch()", + "file_type": "code", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1162" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_anynode_performmatch", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".performmatch()" + }, + { + "label": "ListMatch.cs", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_patterns_listmatch", + "community": 237, + "community_name": "IL Instruction Flags", + "norm_label": "listmatch.cs" + }, + { + "label": "ListMatch", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "listmatch" + }, + { + "label": ".DoMatch()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".domatch()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_listmatch_cs_ireadonlylist", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ireadonlylist" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_listmatch_cs_ilinstruction", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ilinstruction" + }, + { + "label": ".PerformMatchSequence()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".performmatchsequence()" + }, + { + "label": "SavePoint", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L94", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_savepoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "savepoint" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_listmatch_cs_int", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "int" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_listmatch_cs_stack", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "stack" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_listmatch_cs_list", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "list" + }, + { + "label": ".AddSavePoint()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_addsavepoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".addsavepoint()" + }, + { + "label": ".GetSavePointStartMarker()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_getsavepointstartmarker", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".getsavepointstartmarker()" + }, + { + "label": ".PushToSavePoints()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_pushtosavepoints", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".pushtosavepoints()" + }, + { + "label": ".PopFromSavePoint()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_popfromsavepoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".popfromsavepoint()" + }, + { + "label": ".RestoreSavePoint()", + "file_type": "code", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_restoresavepoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".restoresavepoint()" + }, + { + "label": "Patterns/Match.cs", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_patterns_match", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "patterns/match.cs" + }, + { + "label": "CaptureGroup", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_capturegroup", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "capturegroup" + }, + { + "label": "Match", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "match" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_match_cs_list", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "list" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_add", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".add()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_match_cs_ilinstruction", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ilinstruction" + }, + { + "label": ".CheckPoint()", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_checkpoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".checkpoint()" + }, + { + "label": ".RestoreCheckPoint()", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_restorecheckpoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".restorecheckpoint()" + }, + { + "label": ".Get()", + "file_type": "code", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Patterns", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_get", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": ".get()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_patterns_match_cs_ienumerable", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "ienumerable" + }, + { + "label": "PointerArithmeticOffset.cs", + "file_type": "code", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_pointerarithmeticoffset", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "pointerarithmeticoffset.cs" + }, + { + "label": "PointerArithmeticOffset", + "file_type": "code", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "pointerarithmeticoffset" + }, + { + "label": ".Detect()", + "file_type": "code", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".detect()" + }, + { + "label": ".ComputeSizeOf()", + "file_type": "code", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_computesizeof", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".computesizeof()" + }, + { + "label": ".IsFixedVariable()", + "file_type": "code", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".isfixedvariable()" + }, + { + "label": "IL/PrimitiveType.cs", + "file_type": "code", + "source_file": "IL/PrimitiveType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_primitivetype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": "il/primitivetype.cs" + }, + { + "label": "PrimitiveType", + "file_type": "code", + "source_file": "IL/PrimitiveType.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "community": 224, + "community_name": "IL Type Extensions", + "norm_label": "primitivetype" + }, + { + "label": "SemanticHelper.cs", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_semantichelper", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "semantichelper.cs" + }, + { + "label": "SemanticHelper", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1209" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "semantichelper" + }, + { + "label": ".CombineBranches()", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1209" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches", + "community": 15, + "community_name": "Arithmetic IL Instructions", + "norm_label": ".combinebranches()" + }, + { + "label": ".IsPure()", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1209" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".ispure()" + }, + { + "label": ".MayReorder()", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1209" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".mayreorder()" + }, + { + "label": ".Inst2MightWriteToVariableReadByInst1()", + "file_type": "code", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1209" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_inst2mightwritetovariablereadbyinst1", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".inst2mightwritetovariablereadbyinst1()" + }, + { + "label": "SlotInfo.cs", + "file_type": "code", + "source_file": "IL/SlotInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_slotinfo", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "slotinfo.cs" + }, + { + "label": "SlotInfo", + "file_type": "code", + "source_file": "IL/SlotInfo.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "slotinfo" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_slotinfo_cs_string", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "string" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_slotinfo_cs_bool", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": "bool" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/SlotInfo.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_slotinfo_icsharpcode_decompiler_il_slotinfo_tostring", + "community": 25, + "community_name": "Memory and Address IL Instructions", + "norm_label": ".tostring()" + }, + { + "label": "StackType.cs", + "file_type": "code", + "source_file": "IL/StackType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_stacktype", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "stacktype.cs" + }, + { + "label": "StackType", + "file_type": "code", + "source_file": "IL/StackType.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "community": 2, + "community_name": "IL Instruction Definitions", + "norm_label": "stacktype" + }, + { + "label": "AssignVariableNames.cs", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_assignvariablenames", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "assignvariablenames.cs" + }, + { + "label": "ICSharpCode.Decompiler.IL.Transforms", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L37", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.IL.Transforms" + }, + "_origin": "ast", + "id": "csharp_namespace:a3e8938efa3f7f1d", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "icsharpcode.decompiler.il.transforms" + }, + { + "label": "AssignVariableNames", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "assignvariablenames" + }, + { + "label": "VariableScope", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "variablescope", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "variablescope" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_dictionary", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "dictionary" + }, + { + "label": "Queue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_queue", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "queue" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_char", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "char" + }, + { + "label": "VariableScope", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L63", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "variablescope" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_ilfunction", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "ilfunction" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_string", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "string" + }, + { + "label": "IImmutableSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_iimmutableset", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "iimmutableset" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_hashset", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "hashset" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_int", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "int" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_add", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".add()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_methoddefinitionhandle", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".TryGetExistingName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_trygetexistingname", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".trygetexistingname()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_ilvariable", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": "ilvariable" + }, + { + "label": ".AssignNameToLocalSignatureIndex()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L283", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnametolocalsignatureindex", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".assignnametolocalsignatureindex()" + }, + { + "label": ".IsReservedVariableName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isreservedvariablename", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".isreservedvariablename()" + }, + { + "label": ".ReserveVariableName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_reservevariablename", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".reservevariablename()" + }, + { + "label": ".NextDisplayClassLocal()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_nextdisplayclasslocal", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".nextdisplayclasslocal()" + }, + { + "label": ".IsLoopCounter()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L309", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isloopcounter", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".isloopcounter()" + }, + { + "label": ".AssignNameIfUnassigned()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnameifunassigned", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".assignnameifunassigned()" + }, + { + "label": ".AssignName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".assignname()" + }, + { + "label": ".GenerateNameForVariable()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L365", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".generatenameforvariable()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L460", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".run()" + }, + { + "label": ".AssignNameToLocalFunction()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L491", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".assignnametolocalfunction()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L532", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".visitchildren()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_ilinstruction", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "ilinstruction" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L542", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".default()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitilfunction", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".visitilfunction()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L599", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitcall", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".visitcall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_call", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "call" + }, + { + "label": ".VisitLdFtn()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L611", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitldftn", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".visitldftn()" + }, + { + "label": "LdFtn", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_ldftn", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "ldftn" + }, + { + "label": ".CollectAllLowerCaseMemberNames()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L623", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".collectalllowercasemembernames()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_assignvariablenames_cs_ienumerable", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": "ienumerable" + }, + { + "label": ".CollectAllLowerCaseTypeNames()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L629", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".collectalllowercasetypenames()" + }, + { + "label": ".IsLowerCase()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L654", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_islowercase", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".islowercase()" + }, + { + "label": ".IsSupportedInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L662", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_issupportedinstruction", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".issupportedinstruction()" + }, + { + "label": ".IsValidName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L677", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isvalidname", + "community": 149, + "community_name": "Variable Naming Heuristics", + "norm_label": ".isvalidname()" + }, + { + "label": ".GetNameFromInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L691", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".getnamefrominstruction()" + }, + { + "label": ".GetNameForArgument()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L734", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".getnameforargument()" + }, + { + "label": ".ExcludeMethodFromCandidates()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L773", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_excludemethodfromcandidates", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".excludemethodfromcandidates()" + }, + { + "label": ".GetNameByType()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L786", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".getnamebytype()" + }, + { + "label": ".AddExistingName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L833", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_addexistingname", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".addexistingname()" + }, + { + "label": ".SplitName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".splitname()" + }, + { + "label": ".CleanUpVariableName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L865", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".cleanupvariablename()" + }, + { + "label": ".GuessType()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L891", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".guesstype()" + }, + { + "label": ".CollectReservedVariableNames()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".collectreservedvariablenames()" + }, + { + "label": ".GenerateForeachVariableName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".generateforeachvariablename()" + }, + { + "label": ".GenerateVariableName()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".generatevariablename()" + }, + { + "label": ".IsPlural()", + "file_type": "code", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L1043", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1684" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isplural", + "community": 108, + "community_name": "Variable Name Assignment", + "norm_label": ".isplural()" + }, + { + "label": "BlockTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_blocktransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "blocktransform.cs" + }, + { + "label": "IBlockTransform", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "iblocktransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform_run", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_blocktransform_cs_block", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "block" + }, + { + "label": "BlockTransformContext", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "blocktransformcontext" + }, + { + "label": "BlockILTransform", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "blockiltransform" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_blocktransform_cs_ilist", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "ilist" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_blocktransform_cs_bool", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "bool" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_tostring", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".tostring()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_run", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_blocktransform_cs_ilfunction", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "ilfunction" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1353" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".visitblock()" + }, + { + "label": "CachedDelegateInitialization.cs", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "cacheddelegateinitialization.cs" + }, + { + "label": "CachedDelegateInitialization", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "cacheddelegateinitialization" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_cs_block", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "block" + }, + { + "label": ".CachedDelegateInitializationWithField()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationwithfield()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": "ifinstruction" + }, + { + "label": ".CachedDelegateInitializationWithLocal()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationwithlocal()" + }, + { + "label": ".CachedDelegateInitializationRoslynInStaticWithLocal()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationroslyninstaticwithlocal()" + }, + { + "label": ".CachedDelegateInitializationRoslynWithLocal()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationroslynwithlocal()" + }, + { + "label": ".CachedDelegateInitializationVB()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L222", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationvb()" + }, + { + "label": ".CachedDelegateInitializationVBWithReturn()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithreturn", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationvbwithreturn()" + }, + { + "label": ".CachedDelegateInitializationVBWithClosure()", + "file_type": "code", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithclosure", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".cacheddelegateinitializationvbwithclosure()" + }, + { + "label": "CachedReadOnlySpanInitialization.cs", + "file_type": "code", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "cachedreadonlyspaninitialization.cs" + }, + { + "label": "CachedReadOnlySpanInitialization", + "file_type": "code", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "cachedreadonlyspaninitialization" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_run", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization_cs_block", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "block" + }, + { + "label": ".DoTransform()", + "file_type": "code", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".dotransform()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_cachedreadonlyspaninitialization_cs_ifinstruction", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "ifinstruction" + }, + { + "label": "CombineExitsTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_combineexitstransform", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "combineexitstransform.cs" + }, + { + "label": "CombineExitsTransform", + "file_type": "code", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L21", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1130" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "combineexitstransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1130" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_combineexitstransform_cs_ilfunction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilfunction" + }, + { + "label": ".CombineExits()", + "file_type": "code", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1130" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".combineexits()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_combineexitstransform_cs_block", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "block" + }, + { + "label": "Leave", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_combineexitstransform_cs_leave", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "leave" + }, + { + "label": "CopyPropagation.cs", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_copypropagation", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "copypropagation.cs" + }, + { + "label": "CopyPropagation", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "copypropagation" + }, + { + "label": ".Propagate()", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".propagate()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_stloc", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "stloc" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": ".RunOnBlock()", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".runonblock()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_block", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "block" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_hashset", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "hashset" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_ilvariable", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilvariable" + }, + { + "label": ".CanPerformCopyPropagation()", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".canperformcopypropagation()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_ilinstruction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilinstruction" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_copypropagation_cs_decompilersettings", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "decompilersettings" + }, + { + "label": ".DoPropagate()", + "file_type": "code", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1298" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".dopropagate()" + }, + { + "label": "DeconstructionTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "deconstructiontransform.cs" + }, + { + "label": "DeconstructionTransform", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "deconstructiontransform" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_dictionary", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "dictionary" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_ilvariable", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "ilvariable" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_block", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "block" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_reset", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".reset()" + }, + { + "label": "ConversionInfo", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L97", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_conversioninfo", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "conversioninfo" + }, + { + "label": "Conv", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_conv", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "conv" + }, + { + "label": ".FindIndex()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".findindex()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_ilinstruction", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "ilinstruction" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_action", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "action" + }, + { + "label": "DeconstructInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_deconstructinstruction", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "deconstructinstruction" + }, + { + "label": ".InlineDeconstructionInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_inlinedeconstructioninitializer", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".inlinedeconstructioninitializer()" + }, + { + "label": ".TransformDeconstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".transformdeconstruction()" + }, + { + "label": ".MatchDeconstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".matchdeconstruction()" + }, + { + "label": ".MatchConversions()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".matchconversions()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_list", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "list" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_cs_stloc", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "stloc" + }, + { + "label": ".MatchConversion()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".matchconversion()" + }, + { + "label": ".MatchAssignments()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".matchassignments()" + }, + { + "label": ".MatchAssignment()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".matchassignment()" + }, + { + "label": ".IsCompatibleImplicitConversion()", + "file_type": "code", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L510", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1418" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": ".iscompatibleimplicitconversion()" + }, + { + "label": "DelegateConstruction.cs", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_delegateconstruction", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "delegateconstruction.cs" + }, + { + "label": "DelegateConstruction", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "delegateconstruction" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_stack", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "stack" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ilfunction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilfunction" + }, + { + "label": ".MatchDelegateConstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "community": 62, + "community_name": "Pinned Regions and Cached Delegates", + "norm_label": ".matchdelegateconstruction()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ilinstruction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".IsAnonymousMethod()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".isanonymousmethod()" + }, + { + "label": ".ContainsAnonymousType()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_containsanonymoustype", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".containsanonymoustype()" + }, + { + "label": ".GenericContextFromTypeArguments()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_genericcontextfromtypearguments", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".genericcontextfromtypearguments()" + }, + { + "label": ".TransformDelegateConstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".transformdelegateconstruction()" + }, + { + "label": ".ValidateDelegateTarget()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L225", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_validatedelegatetarget", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".validatedelegatetarget()" + }, + { + "label": ".GetTransforms()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L260", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_gettransforms", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".gettransforms()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ienumerable", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ienumerable" + }, + { + "label": "ReplaceDelegateTargetVisitor", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L269", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "replacedelegatetargetvisitor" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ilvariable", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilvariable" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_default", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".default()" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitilfunction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".visitilfunction()" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldloc", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".visitldloc()" + }, + { + "label": "LdLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ldloc", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ldloc" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldobj", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".visitldobj()" + }, + { + "label": "LdObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_delegateconstruction_cs_ldobj", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ldobj" + }, + { + "label": "DetectCatchWhenConditionBlocks.cs", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "detectcatchwhenconditionblocks.cs" + }, + { + "label": "DetectCatchWhenConditionBlocks", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "detectcatchwhenconditionblocks" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_ilfunction", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "ilfunction" + }, + { + "label": ".PropagateExceptionVariable()", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".propagateexceptionvariable()" + }, + { + "label": "TryCatchHandler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_trycatchhandler", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "trycatchhandler" + }, + { + "label": ".MatchCatchWhenEntryPoint()", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".matchcatchwhenentrypoint()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_ilvariable", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "ilvariable" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_blockcontainer", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "blockcontainer" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_block", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "block" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_cs_ilinstruction", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchFalseBlock()", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".matchfalseblock()" + }, + { + "label": ".MatchExitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "community": 196, + "community_name": "Catch When Condition Blocks", + "norm_label": ".matchexitblock()" + }, + { + "label": "DynamicCallSiteTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "dynamiccallsitetransform.cs" + }, + { + "label": "DynamicCallSiteTransform", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "dynamiccallsitetransform" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_string", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "string" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_ilfunction", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "ilfunction" + }, + { + "label": ".RunOnBasicBlock()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".runonbasicblock()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_block", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "block" + }, + { + "label": ".TransformCallSites()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".transformcallsites()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_blockcontainer", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "blockcontainer" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_dictionary", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "dictionary" + }, + { + "label": "CallSiteInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "callsiteinfo", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "callsiteinfo" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_hashset", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "hashset" + }, + { + "label": ".IsSingleDefinitionTemporary()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_issingledefinitiontemporary", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".issingledefinitiontemporary()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_ilvariable", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "ilvariable" + }, + { + "label": ".FindDynamicCallSitesInBlock()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".finddynamiccallsitesinblock()" + }, + { + "label": ".MakeDynamicInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".makedynamicinstruction()" + }, + { + "label": "CallVirt", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_callvirt", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "callvirt" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_list", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "list" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_ilinstruction", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".ScanCallSiteInitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".scancallsiteinitblock()" + }, + { + "label": ".ExtractArgumentInfo()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".extractargumentinfo()" + }, + { + "label": ".MatchCallSiteCacheNullCheck()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L603", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": ".matchcallsitecachenullcheck()" + }, + { + "label": "CallSiteInfo", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L622", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "callsiteinfo" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_bool", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "bool" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_ifinstruction", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "ifinstruction" + }, + { + "label": "BinderMethodKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "bindermethodkind", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "bindermethodkind" + }, + { + "label": "CSharpBinderFlags", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_csharpbinderflags", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "csharpbinderflags" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_expressiontype", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "expressiontype" + }, + { + "label": "CSharpArgumentInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_cs_csharpargumentinfo", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "csharpargumentinfo" + }, + { + "label": "BinderMethodKind", + "file_type": "code", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L639", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1341" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_bindermethodkind", + "community": 103, + "community_name": "Dynamic Call Site Transform", + "norm_label": "bindermethodkind" + }, + { + "label": "DynamicIsEventAssignmentTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamiciseventassignmenttransform.cs" + }, + { + "label": "DynamicIsEventAssignmentTransform", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamiciseventassignmenttransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "block" + }, + { + "label": ".TryCollapseIfElseDiamond()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".trycollapseifelsediamond()" + }, + { + "label": ".TryCollapseReturnForm()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".trycollapsereturnform()" + }, + { + "label": ".MatchCachePrefix()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchcacheprefix()" + }, + { + "label": "DynamicIsEventInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "dynamiciseventinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamiciseventinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "ilvariable" + }, + { + "label": "DynamicGetMemberInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicgetmemberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamicgetmemberinstruction" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".InlineCopyOfValue()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".inlinecopyofvalue()" + }, + { + "label": ".MatchEventAccessor()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matcheventaccessor()" + }, + { + "label": "DynamicInvokeMemberInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicinvokememberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamicinvokememberinstruction" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_expressiontype", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "expressiontype" + }, + { + "label": ".MatchIsEventReturnDiamond()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchiseventreturndiamond()" + }, + { + "label": ".MatchUncachedIsEventReturnAssignment()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchuncachediseventreturnassignment()" + }, + { + "label": ".MatchIsEventReturnAssignment()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchiseventreturnassignment()" + }, + { + "label": "DynamicSetMemberInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicsetmemberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamicsetmemberinstruction" + }, + { + "label": ".MatchCachedEventCompound()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchcachedeventcompound()" + }, + { + "label": ".MatchIsEventAssignmentIfInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchiseventassignmentifinstruction()" + }, + { + "label": ".MatchLhsCacheIfInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchlhscacheifinstruction()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_cs_stloc", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "stloc" + }, + { + "label": ".MatchFlagEqualsZero()", + "file_type": "code", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".matchflagequalszero()" + }, + { + "label": "EarlyExpressionTransforms.cs", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "earlyexpressiontransforms.cs" + }, + { + "label": "EarlyExpressionTransforms", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "earlyexpressiontransforms" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_run", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_ilfunction", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ilfunction" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_default", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".default()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_ilinstruction", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".VisitComp()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcomp", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitcomp()" + }, + { + "label": "Comp", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_comp", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "comp" + }, + { + "label": ".FixComparisonKindLdNull()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".fixcomparisonkindldnull()" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitstobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitstobj()" + }, + { + "label": "StObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_stobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "stobj" + }, + { + "label": ".StObjToStLoc()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".stobjtostloc()" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitldobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitldobj()" + }, + { + "label": "LdObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_ldobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ldobj" + }, + { + "label": ".LdObjToLdLoc()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".ldobjtoldloc()" + }, + { + "label": ".AddressOfLdLocToLdLoca()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".addressofldloctoldloca()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcall", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitcall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_call", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "call" + }, + { + "label": ".TransformAsyncHelpersAwaitToAwait()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".transformasynchelpersawaittoawait()" + }, + { + "label": ".IsAsyncHelpersMethod()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_isasynchelpersmethod", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".isasynchelpersmethod()" + }, + { + "label": ".VisitNewObj()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitnewobj()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_newobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "newobj" + }, + { + "label": ".TransformDecimalCtorToConstant()", + "file_type": "code", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformdecimalctortoconstant", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".transformdecimalctortoconstant()" + }, + { + "label": "LdcDecimal", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_earlyexpressiontransforms_cs_ldcdecimal", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ldcdecimal" + }, + { + "label": "ExpressionTransforms.cs", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_expressiontransforms", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "expressiontransforms.cs" + }, + { + "label": "ExpressionTransforms", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "expressiontransforms" + }, + { + "label": ".RunOnSingleStatement()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".runonsinglestatement()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ilinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ilinstruction" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_block", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "block" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_default", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".default()" + }, + { + "label": ".VisitBlockContainer()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblockcontainer", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitblockcontainer()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_blockcontainer", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "blockcontainer" + }, + { + "label": ".VisitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblock", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitblock()" + }, + { + "label": ".VisitComp()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitcomp()" + }, + { + "label": "Comp", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_comp", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "comp" + }, + { + "label": ".VisitConv()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitconv", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitconv()" + }, + { + "label": "Conv", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_conv", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "conv" + }, + { + "label": ".VisitBox()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbox", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitbox()" + }, + { + "label": "Box", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_box", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "box" + }, + { + "label": ".VisitLdElema()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L209", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldelema", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitldelema()" + }, + { + "label": "LdElema", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ldelema", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ldelema" + }, + { + "label": ".VisitNewArr()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewarr", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitnewarr()" + }, + { + "label": "NewArr", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_newarr", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "newarr" + }, + { + "label": ".CleanUpArrayIndices()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".cleanuparrayindices()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_instructioncollection", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "instructioncollection" + }, + { + "label": ".VisitLogicNot()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L239", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitlogicnot()" + }, + { + "label": ".VisitCall()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L290", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".visitcall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_call", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "call" + }, + { + "label": ".VisitCallVirt()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcallvirt", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitcallvirt()" + }, + { + "label": "CallVirt", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_callvirt", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "callvirt" + }, + { + "label": ".VisitNewObj()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitnewobj()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_newobj", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "newobj" + }, + { + "label": ".TransformDelegateCtorLdVirtFtnToLdVirtDelegate()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformdelegatectorldvirtftntoldvirtdelegate()" + }, + { + "label": "LdVirtDelegate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ldvirtdelegate", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ldvirtdelegate" + }, + { + "label": ".TransformSpanTCtorContainingStackAlloc()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L399", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformspantctorcontainingstackalloc()" + }, + { + "label": ".MatchesElementCount()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".matcheselementcount()" + }, + { + "label": ".TransformDecimalFieldToConstant()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdecimalfieldtoconstant", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformdecimalfieldtoconstant()" + }, + { + "label": "LdObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ldobj", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ldobj" + }, + { + "label": "LdcDecimal", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ldcdecimal", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ldcdecimal" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L475", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitldobj()" + }, + { + "label": ".VisitLdObjIfRef()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobjifref", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitldobjifref()" + }, + { + "label": "LdObjIfRef", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ldobjifref", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ldobjifref" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L516", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".visitstobj()" + }, + { + "label": "StObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_stobj", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "stobj" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L527", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstloc", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitstloc()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_stloc", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "stloc" + }, + { + "label": ".VisitIfInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitifinstruction()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_ifinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "ifinstruction" + }, + { + "label": ".HandleConditionalOperator()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L592", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".handleconditionaloperator()" + }, + { + "label": ".HandleSwitchExpression()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L617", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".handleswitchexpression()" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_switchinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "switchinstruction" + }, + { + "label": ".TransformDynamicAddAssignOrRemoveAssign()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L741", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformdynamicaddassignorremoveassign()" + }, + { + "label": ".VisitDynamicSetMemberInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L789", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetmemberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".visitdynamicsetmemberinstruction()" + }, + { + "label": "DynamicSetMemberInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_dynamicsetmemberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": "dynamicsetmemberinstruction" + }, + { + "label": ".TransformDynamicSetMemberInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L795", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".transformdynamicsetmemberinstruction()" + }, + { + "label": ".VisitDynamicSetIndexInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetindexinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitdynamicsetindexinstruction()" + }, + { + "label": "DynamicSetIndexInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_dynamicsetindexinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "dynamicsetindexinstruction" + }, + { + "label": ".VisitBinaryNumericInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visitbinarynumericinstruction()" + }, + { + "label": "BinaryNumericInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_binarynumericinstruction", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "binarynumericinstruction" + }, + { + "label": ".VisitTryCatchHandler()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L895", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visittrycatchhandler", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".visittrycatchhandler()" + }, + { + "label": "TryCatchHandler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_expressiontransforms_cs_trycatchhandler", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": "trycatchhandler" + }, + { + "label": ".TransformCatchVariable()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L920", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformcatchvariable()" + }, + { + "label": ".TransformCatchWhen()", + "file_type": "code", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L979", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "community": 54, + "community_name": "IL Expression Transforms", + "norm_label": ".transformcatchwhen()" + }, + { + "label": "FixRemainingIncrements.cs", + "file_type": "code", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_fixremainingincrements", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "fixremainingincrements.cs" + }, + { + "label": "FixRemainingIncrements", + "file_type": "code", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "fixremainingincrements" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_fixremainingincrements_cs_ilfunction", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ilfunction" + }, + { + "label": "HighLevelLoopTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "highlevellooptransform.cs" + }, + { + "label": "HighLevelLoopTransform", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "highlevellooptransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_ilfunction", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "ilfunction" + }, + { + "label": ".MatchWhileLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchwhileloop()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_blockcontainer", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "blockcontainer" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_ifinstruction", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "ifinstruction" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_block", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "block" + }, + { + "label": ".MightBeHeaderOfForEach()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_mightbeheaderofforeach", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".mightbeheaderofforeach()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_list", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "list" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_ilinstruction", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".SplitConditions()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".splitconditions()" + }, + { + "label": ".MatchDoWhileLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchdowhileloop()" + }, + { + "label": ".AnalyzeDoWhileConditions()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".analyzedowhileconditions()" + }, + { + "label": "conditions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "conditions", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "conditions" + }, + { + "label": "exit", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "exit", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "exit" + }, + { + "label": "swap", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "swap", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "swap" + }, + { + "label": "split", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "split", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "split" + }, + { + "label": "unwrap", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "unwrap", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "unwrap" + }, + { + "label": ".CollectConditions()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".collectconditions()" + }, + { + "label": ".UsesVariableCapturedInLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".usesvariablecapturedinloop()" + }, + { + "label": ".MatchDoWhileConditionBlock()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchdowhileconditionblock()" + }, + { + "label": ".GetIncrementBlock()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L373", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".getincrementblock()" + }, + { + "label": ".MatchIncrementBlock()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L378", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrementblock", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchincrementblock()" + }, + { + "label": ".MatchForLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L382", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchforloop()" + }, + { + "label": ".StoresRefLocalUsedAfterLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L472", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".storesreflocalusedafterloop()" + }, + { + "label": ".IsVariableUsedAfterLoop()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L483", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isvariableusedafterloop", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".isvariableusedafterloop()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_cs_ilvariable", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": "ilvariable" + }, + { + "label": ".IsAssignment()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L493", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isassignment", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".isassignment()" + }, + { + "label": ".MatchIncrement()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L506", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".matchincrement()" + }, + { + "label": ".IsSimpleStatement()", + "file_type": "code", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L526", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1313" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_issimplestatement", + "community": 96, + "community_name": "High Level Loop Transform", + "norm_label": ".issimplestatement()" + }, + { + "label": "IILTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_iiltransform", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "iiltransform.cs" + }, + { + "label": "IILTransform", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "iiltransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": "ILTransformContext", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "iltransformcontext" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_decompilersettings", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "decompilersettings" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_cancellationtoken", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "cancellationtoken" + }, + { + "label": "MetadataFile", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_metadatafile", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "metadatafile" + }, + { + "label": "DecompileRun", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_decompilerun", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "decompilerun" + }, + { + "label": ".CreateILReader()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".createilreader()" + }, + { + "label": "ILReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ilreader", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilreader" + }, + { + "label": ".Step()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".step()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_ilinstruction", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "ilinstruction" + }, + { + "label": "Conditional", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_conditional", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "conditional" + }, + { + "label": "DebuggerStepThrough", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_iiltransform_cs_debuggerstepthrough", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": "debuggerstepthrough" + }, + { + "label": ".StepStartGroup()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".stepstartgroup()" + }, + { + "label": ".StepEndGroup()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".stependgroup()" + }, + { + "label": ".EndStep()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".endstep()" + }, + { + "label": ".CreateNodeInfo()", + "file_type": "code", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1512" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "community": 35, + "community_name": "Yield and Async State Machines", + "norm_label": ".createnodeinfo()" + }, + { + "label": "ILExtraction.cs", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_ilextraction", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "ilextraction.cs" + }, + { + "label": "ExtractionContext", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1292" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "extractioncontext" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilextraction_cs_ilfunction", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "ilfunction" + }, + { + "label": "InstructionFlags", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilextraction_cs_instructionflags", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "instructionflags" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilextraction_cs_list", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "list" + }, + { + "label": ".RegisterMove()", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1292" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".registermove()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilextraction_cs_ilinstruction", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "ilinstruction" + }, + { + "label": ".RegisterMoveIfNecessary()", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1292" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".registermoveifnecessary()" + }, + { + "label": ".CanReorderWithInstructionsBeingMoved()", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1292" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_canreorderwithinstructionsbeingmoved", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".canreorderwithinstructionsbeingmoved()" + }, + { + "label": ".Extract()", + "file_type": "code", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1292" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "community": 204, + "community_name": "IL Extraction", + "norm_label": ".extract()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilextraction_cs_ilvariable", + "community": 204, + "community_name": "IL Extraction", + "norm_label": "ilvariable" + }, + { + "label": "ILInlining.cs", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_ilinlining", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "ilinlining.cs" + }, + { + "label": "InliningOptions", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "inliningoptions" + }, + { + "label": "ILInlining", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilinlining" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_ilfunction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilfunction" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_block", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "block" + }, + { + "label": ".OptionsForBlock()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".optionsforblock()" + }, + { + "label": ".PreferExpressionsOverStatements()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_preferexpressionsoverstatements", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".preferexpressionsoverstatements()" + }, + { + "label": ".InlineAllInBlock()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".inlineallinblock()" + }, + { + "label": ".IsInConstructorInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isinconstructorinitializer()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_ilinstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilinstruction" + }, + { + "label": ".IsCatchWhenBlock()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".iscatchwhenblock()" + }, + { + "label": ".InlineInto()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".inlineinto()" + }, + { + "label": ".InlineIfPossible()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".inlineifpossible()" + }, + { + "label": ".InlineOneIfPossible()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".inlineoneifpossible()" + }, + { + "label": ".VariableCanBeUsedForInlining()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_variablecanbeusedforinlining", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".variablecanbeusedforinlining()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_ilvariable", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilvariable" + }, + { + "label": ".InlineOne()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".inlineone()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_stloc", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "stloc" + }, + { + "label": ".DoInline()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".doinline()" + }, + { + "label": ".IsStackAllocSpanConstructorArgument()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L319", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isstackallocspanconstructorargument", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isstackallocspanconstructorargument()" + }, + { + "label": ".IsGeneratedTemporaryForAddressOf()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isgeneratedtemporaryforaddressof()" + }, + { + "label": "LdLoca", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_ldloca", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ldloca" + }, + { + "label": ".IsPassedToInlineArrayAsSpan()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinlinearrayasspan", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".ispassedtoinlinearrayasspan()" + }, + { + "label": ".MethodRequiresCopyForReadonlyLValue()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L438", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_methodrequirescopyforreadonlylvalue", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".methodrequirescopyforreadonlylvalue()" + }, + { + "label": ".IsUsedAsThisPointerInCall()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L450", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".isusedasthispointerincall()" + }, + { + "label": ".IsUsedAsThisPointerInFieldRead()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L508", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerinfieldread", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isusedasthispointerinfieldread()" + }, + { + "label": ".IsPassedToInParameter()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L520", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".ispassedtoinparameter()" + }, + { + "label": ".IsPassedToReadOnlySpanCtor()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L529", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoreadonlyspanctor", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".ispassedtoreadonlyspanctor()" + }, + { + "label": ".IsReadOnlySpanCharCtor()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L541", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyspancharctor", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".isreadonlyspancharctor()" + }, + { + "label": ".ClassifyExpression()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L557", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".classifyexpression()" + }, + { + "label": ".IsReadonlyReference()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".isreadonlyreference()" + }, + { + "label": ".NonAggressiveInlineInto()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L648", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".nonaggressiveinlineinto()" + }, + { + "label": "FindResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_findresult", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "findresult" + }, + { + "label": ".CanInlineInto()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L779", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".caninlineinto()" + }, + { + "label": "FindResultType", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L784", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresulttype", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "findresulttype" + }, + { + "label": "FindResult", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L813", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "findresult" + }, + { + "label": ".Found()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L829", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_found", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".found()" + }, + { + "label": ".NamedArgument()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L835", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_namedargument", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".namedargument()" + }, + { + "label": ".Deconstruction()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L842", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_deconstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".deconstruction()" + }, + { + "label": "DeconstructInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_deconstructinstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "deconstructinstruction" + }, + { + "label": ".FindLoadInNext()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".findloadinnext()" + }, + { + "label": ".IsSafeForInlineOver()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L907", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".issafeforinlineover()" + }, + { + "label": ".FindFirstInlinedCall()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L915", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".findfirstinlinedcall()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_callinstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "callinstruction" + }, + { + "label": ".CanMoveInto()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L933", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".canmoveinto()" + }, + { + "label": ".CanMoveIntoCallVirt()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L955", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".canmoveintocallvirt()" + }, + { + "label": "CallVirt", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ilinlining_cs_callvirt", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "callvirt" + }, + { + "label": ".CanUninline()", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L980", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canuninline", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".canuninline()" + }, + { + "label": "ExpressionClassification", + "file_type": "code", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L987", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1325" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_expressionclassification", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "expressionclassification" + }, + { + "label": "IndexRangeTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_indexrangetransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "indexrangetransform.cs" + }, + { + "label": "IndexRangeTransform", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "indexrangetransform" + }, + { + "label": ".HandleLdElema()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".handleldelema()" + }, + { + "label": "LdElema", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_indexrangetransform_cs_ldelema", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "ldelema" + }, + { + "label": "IndexMethods", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L83", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "indexmethods" + }, + { + "label": ".IsRangeCtor()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods_israngector", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".israngector()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_indexrangetransform_cs_block", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "block" + }, + { + "label": ".MatchIndexImplicitConv()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L470", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindeximplicitconv", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchindeximplicitconv()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_indexrangetransform_cs_ilinstruction", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".IsSlicingMethod()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L486", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_isslicingmethod", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".isslicingmethod()" + }, + { + "label": ".CheckContainerLengthVariableUseCount()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L501", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_checkcontainerlengthvariableusecount", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".checkcontainerlengthvariableusecount()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_indexrangetransform_cs_ilvariable", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "ilvariable" + }, + { + "label": "IndexKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "indexkind", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "indexkind" + }, + { + "label": ".MatchIndexFromRange()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L521", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchindexfromrange()" + }, + { + "label": ".MakeIndex()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L540", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".makeindex()" + }, + { + "label": ".CSharpWillGenerateIndexer()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L569", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_csharpwillgenerateindexer", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".csharpwillgenerateindexer()" + }, + { + "label": ".MatchContainerLengthStore()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L612", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchcontainerlengthstore()" + }, + { + "label": ".MatchContainerLength()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L629", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchcontainerlength()" + }, + { + "label": ".MatchContainerVar()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L663", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchcontainervar()" + }, + { + "label": "IndexKind", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L675", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexkind", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "indexkind" + }, + { + "label": ".MatchGetOffset()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L707", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchgetoffset()" + }, + { + "label": ".MatchSliceLength()", + "file_type": "code", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L750", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1279" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": ".matchslicelength()" + }, + { + "label": "InlineArrayTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_inlinearraytransform", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "inlinearraytransform.cs" + }, + { + "label": "InlineArrayTransform", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": "inlinearraytransform" + }, + { + "label": ".RunOnExpression()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".runonexpression()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_cs_call", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": "call" + }, + { + "label": ".MatchSpanIndexerWithInlineArrayAsSpan()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".matchspanindexerwithinlinearrayasspan()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_cs_ilinstruction", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchInlineArrayElementRef()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".matchinlinearrayelementref()" + }, + { + "label": ".MatchInlineArrayFirstElementRef()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".matchinlinearrayfirstelementref()" + }, + { + "label": ".MatchSpanGetItem()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspangetitem", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".matchspangetitem()" + }, + { + "label": ".MatchInlineArrayHelper()", + "file_type": "code", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "community": 240, + "community_name": "Inline Array Transform", + "norm_label": ".matchinlinearrayhelper()" + }, + { + "label": "InlineReturnTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "inlinereturntransform.cs" + }, + { + "label": "InlineReturnTransform", + "file_type": "code", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "inlinereturntransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_ilfunction", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilfunction" + }, + { + "label": ".CanModifyInstructions()", + "file_type": "code", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": ".canmodifyinstructions()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_ilvariable", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "ilvariable" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_block", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "block" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_list", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "list" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_blockcontainer", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "blockcontainer" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_inlinereturntransform_cs_branch", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "branch" + }, + { + "label": "InterpolatedStringTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "interpolatedstringtransform.cs" + }, + { + "label": "InterpolatedStringTransform", + "file_type": "code", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1218" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "interpolatedstringtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1218" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_cs_block", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "block" + }, + { + "label": ".IsKnownCall()", + "file_type": "code", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1218" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_isknowncall", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".isknowncall()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_cs_ilvariable", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "ilvariable" + }, + { + "label": ".FindToStringAndClear()", + "file_type": "code", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1218" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".findtostringandclear()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_interpolatedstringtransform_cs_ilinstruction", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "ilinstruction" + }, + { + "label": "IntroduceDynamicTypeOnLocals.cs", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_introducedynamictypeonlocals", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "introducedynamictypeonlocals.cs" + }, + { + "label": "IntroduceDynamicTypeOnLocals", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "introducedynamictypeonlocals" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": "IntroduceNativeIntTypeOnLocals.cs", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_introducenativeinttypeonlocals", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "introducenativeinttypeonlocals.cs" + }, + { + "label": "IntroduceNativeIntTypeOnLocals", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1310" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": "introducenativeinttypeonlocals" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1310" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_run", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".run()" + }, + { + "label": ".IsUsedAsNativeInt()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1310" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isusedasnativeint", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".isusedasnativeint()" + }, + { + "label": ".IsNativeIntStore()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1310" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isnativeintstore", + "community": 8, + "community_name": "IL Variables and Locals", + "norm_label": ".isnativeintstore()" + }, + { + "label": "IntroduceRefReadOnlyModifierOnLocals.cs", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_introducerefreadonlymodifieronlocals", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "introducerefreadonlymodifieronlocals.cs" + }, + { + "label": "IntroduceRefReadOnlyModifierOnLocals", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "introducerefreadonlymodifieronlocals" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": ".IsUsedAsRefReadonly()", + "file_type": "code", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1311" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_isusedasrefreadonly", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".isusedasrefreadonly()" + }, + { + "label": "LdLocaDupInitObjTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "ldlocadupinitobjtransform.cs" + }, + { + "label": "LdLocaDupInitObjTransform", + "file_type": "code", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ldlocadupinitobjtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": ".TryTransform()", + "file_type": "code", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1286" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".trytransform()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_ldlocadupinitobjtransform_cs_block", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "block" + }, + { + "label": "LocalFunctionDecompiler.cs", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "localfunctiondecompiler.cs" + }, + { + "label": "LocalFunctionDecompiler", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "localfunctiondecompiler" + }, + { + "label": "LocalFunctionInfo", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L44", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "localfunctioninfo" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_list", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "list" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "ilfunction" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_dictionary", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "dictionary" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".run()" + }, + { + "label": ".ReplaceReferencesToDisplayClassThis()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".replacereferencestodisplayclassthis()" + }, + { + "label": "ValueCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "valuecollection", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "valuecollection" + }, + { + "label": ".DetermineCaptureAndDeclarationScopes()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".determinecaptureanddeclarationscopes()" + }, + { + "label": ".TransformUseSites()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".transformusesites()" + }, + { + "label": ".PropagateClosureParameterArguments()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".propagateclosureparameterarguments()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_methoddefinitionhandle", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".FindCompatibleArgument()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".findcompatibleargument()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_ilist", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "ilist" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_ilinstruction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "ilinstruction" + }, + { + "label": ".ResolveAncestorScopeReference()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".resolveancestorscopereference()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_ilvariable", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "ilvariable" + }, + { + "label": ".GetDeclaringFunction()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L353", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getdeclaringfunction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".getdeclaringfunction()" + }, + { + "label": ".TryValidateSkipCount()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_tryvalidateskipcount", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".tryvalidateskipcount()" + }, + { + "label": ".FindUseSites()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".findusesites()" + }, + { + "label": ".ReadLocalFunctionDefinition()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L461", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".readlocalfunctiondefinition()" + }, + { + "label": ".GetSkipCount()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".getskipcount()" + }, + { + "label": ".GenericContextFromTypeArguments()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L517", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_genericcontextfromtypearguments", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".genericcontextfromtypearguments()" + }, + { + "label": "GenericContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_genericcontext", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "genericcontext" + }, + { + "label": ".FindCommonAncestorInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L563", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcommonancestorinstruction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".findcommonancestorinstruction()" + }, + { + "label": ".IsClosureParameter()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L570", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".isclosureparameter()" + }, + { + "label": ".ReduceToLocalFunction()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L585", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".reducetolocalfunction()" + }, + { + "label": ".TransformToLocalFunctionReference()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L617", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".transformtolocalfunctionreference()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_callinstruction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "callinstruction" + }, + { + "label": ".TransformToLocalFunctionInvocation()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L631", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".transformtolocalfunctioninvocation()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_call", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "call" + }, + { + "label": ".DetermineCaptureAndDeclarationScope()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L664", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".determinecaptureanddeclarationscope()" + }, + { + "label": ".IsInNestedLocalFunction()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L753", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".isinnestedlocalfunction()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_blockcontainer", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "blockcontainer" + }, + { + "label": ".IsLocalFunctionReference()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L758", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionreference", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".islocalfunctionreference()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_newobj", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "newobj" + }, + { + "label": ".IsLocalFunctionMethod()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L768", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".islocalfunctionmethod()" + }, + { + "label": ".LocalFunctionNeedsAccessibilityChange()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L793", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".localfunctionneedsaccessibilitychange()" + }, + { + "label": ".IsLocalFunctionDisplayClass()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L814", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".islocalfunctiondisplayclass()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "typedefinitionhandle" + }, + { + "label": "Regex", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_regex", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "regex" + }, + { + "label": ".ParseLocalFunctionName()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_parselocalfunctionname", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": ".parselocalfunctionname()" + }, + { + "label": "FindRefStructParameters", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L860", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "findrefstructparameters" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L864", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getarraytype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_arrayshape", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "arrayshape" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L865", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getfunctionpointertype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_methodsignature", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "methodsignature" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L866", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericinstantiation", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_immutablearray", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericmethodparameter", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L868", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenerictypeparameter", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L869", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getmodifiedtype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L870", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpinnedtype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L871", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpointertype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L872", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getprimitivetype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getprimitivetype()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_primitivetypecode", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L873", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getszarraytype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L875", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getbyreferencetype", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_metadatareader", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "metadatareader" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_typespecificationhandle", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L883", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromdefinition", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L884", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1581" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromreference", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_localfunctiondecompiler_cs_typereferencehandle", + "community": 139, + "community_name": "Local Function Analysis", + "norm_label": "typereferencehandle" + }, + { + "label": "LockTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_locktransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "locktransform.cs" + }, + { + "label": "LockTransform", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "community": 189, + "community_name": "Lock Transform", + "norm_label": "locktransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_locktransform_cs_block", + "community": 189, + "community_name": "Lock Transform", + "norm_label": "block" + }, + { + "label": ".TransformLockMCS()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".transformlockmcs()" + }, + { + "label": ".TransformLockV2()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".transformlockv2()" + }, + { + "label": ".TransformLockV4()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L185", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".transformlockv4()" + }, + { + "label": ".TransformLockV4YieldReturn()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".transformlockv4yieldreturn()" + }, + { + "label": ".TransformLockRoslyn()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L281", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".transformlockroslyn()" + }, + { + "label": ".MatchExitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".matchexitblock()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_locktransform_cs_ilvariable", + "community": 189, + "community_name": "Lock Transform", + "norm_label": "ilvariable" + }, + { + "label": ".MatchLockEntryPoint()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L335", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".matchlockentrypoint()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_locktransform_cs_stloc", + "community": 189, + "community_name": "Lock Transform", + "norm_label": "stloc" + }, + { + "label": ".MatchCall()", + "file_type": "code", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1174" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "community": 189, + "community_name": "Lock Transform", + "norm_label": ".matchcall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_locktransform_cs_call", + "community": 189, + "community_name": "Lock Transform", + "norm_label": "call" + }, + { + "label": "NamedArgumentTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "namedargumenttransform.cs" + }, + { + "label": "NamedArgumentTransform", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "namedargumenttransform" + }, + { + "label": ".CanIntroduceNamedArgument()", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".canintroducenamedargument()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_cs_callinstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "callinstruction" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_cs_ilinstruction", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_cs_ilvariable", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "ilvariable" + }, + { + "label": "FindResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_cs_findresult", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "findresult" + }, + { + "label": ".CanExtendNamedArgument()", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".canextendnamedargument()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_cs_block", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "block" + }, + { + "label": ".IntroduceNamedArgument()", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".introducenamedargument()" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1219" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".run()" + }, + { + "label": "NullCoalescingTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "nullcoalescingtransform.cs" + }, + { + "label": "NullCoalescingTransform", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "nullcoalescingtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_cs_block", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "block" + }, + { + "label": ".TransformRefTypes()", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".transformreftypes()" + }, + { + "label": ".TransformHoistedConstructorArgumentNullGuard()", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".transformhoistedconstructorargumentnullguard()" + }, + { + "label": ".IsArgumentNullGuard()", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L190", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".isargumentnullguard()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_cs_ilinstruction", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "ilinstruction" + }, + { + "label": "LdLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_cs_ldloc", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "ldloc" + }, + { + "label": "Throw", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_cs_throw", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "throw" + }, + { + "label": ".TransformThrowExpressionValueTypes()", + "file_type": "code", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".transformthrowexpressionvaluetypes()" + }, + { + "label": "NullPropagationTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "nullpropagationtransform.cs" + }, + { + "label": "NullPropagationTransform", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "nullpropagationtransform" + }, + { + "label": ".IsProtectedIfInst()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isprotectedifinst", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".isprotectedifinst()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_cs_ifinstruction", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "ifinstruction" + }, + { + "label": "Mode", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L49", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_mode", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "mode" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".run()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".TryNullPropagation()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".trynullpropagation()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_cs_ilvariable", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "ilvariable" + }, + { + "label": ".RunStatements()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".runstatements()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_cs_block", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "block" + }, + { + "label": ".TryNullPropForVoidCall()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".trynullpropforvoidcall()" + }, + { + "label": ".IsValidAccessChain()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L251", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".isvalidaccesschain()" + }, + { + "label": ".IsGetter()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L392", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isgetter", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".isgetter()" + }, + { + "label": ".IntroduceUnwrap()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".introduceunwrap()" + }, + { + "label": ".TransformNullPropagationOnUnconstrainedGenericExpression()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L458", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".transformnullpropagationonunconstrainedgenericexpression()" + }, + { + "label": ".MatchStLocResultTemporary()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".matchstlocresulttemporary()" + }, + { + "label": ".MatchLeaveResult()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".matchleaveresult()" + }, + { + "label": ".IsFallbackBlock()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".isfallbackblock()" + }, + { + "label": "NullPropagationStatementTransform", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L574", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "nullpropagationstatementtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L576", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1237" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform_run", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": ".run()" + }, + { + "label": "NullableLiftingTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "nullableliftingtransform.cs" + }, + { + "label": "NullableLiftingTransform", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "nullableliftingtransform" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_list", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "list" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".run()" + }, + { + "label": "IfInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_ifinstruction", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "ifinstruction" + }, + { + "label": "BinaryNumericInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_binarynumericinstruction", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "binarynumericinstruction" + }, + { + "label": "Comp", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_comp", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "comp" + }, + { + "label": ".RunStatements()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".runstatements()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_block", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "block" + }, + { + "label": ".AnalyzeCondition()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".analyzecondition()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".AnalyzeNegatedCondition()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".analyzenegatedcondition()" + }, + { + "label": ".Lift()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".lift()" + }, + { + "label": ".IsGenericNewPattern()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L366", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".isgenericnewpattern()" + }, + { + "label": ".MatchThreeValuedLogicConditionPattern()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchthreevaluedlogicconditionpattern()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_ilvariable", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "ilvariable" + }, + { + "label": ".MatchCompOrDecimal()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchcompordecimal", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchcompordecimal()" + }, + { + "label": "CompOrDecimal", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "compordecimal", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "compordecimal" + }, + { + "label": "CompOrDecimal", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L450", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "compordecimal" + }, + { + "label": "ComparisonKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "comparisonkind" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_cs_bool", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "bool" + }, + { + "label": ".MakeLifted()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".makelifted()" + }, + { + "label": ".LiftCSharpEqualityComparison()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".liftcsharpequalitycomparison()" + }, + { + "label": ".LiftCSharpComparison()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".liftcsharpcomparison()" + }, + { + "label": ".LiftCSharpUserEqualityComparison()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L620", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".liftcsharpuserequalitycomparison()" + }, + { + "label": ".LiftCSharpUserComparison()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L693", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".liftcsharpusercomparison()" + }, + { + "label": ".LiftNormal()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L751", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".liftnormal()" + }, + { + "label": ".DoLift()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L857", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".dolift()" + }, + { + "label": ".DoLiftBinary()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L975", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".doliftbinary()" + }, + { + "label": ".NewNullable()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1002", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_newnullable", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".newnullable()" + }, + { + "label": ".MatchHasValueCall()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1024", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchhasvaluecall()" + }, + { + "label": ".MatchNegatedHasValueCall()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1063", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchnegatedhasvaluecall()" + }, + { + "label": ".MatchNullableCtor()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1071", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchnullablector()" + }, + { + "label": ".MatchGetValueOrDefault()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1089", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchgetvalueordefault()" + }, + { + "label": ".MatchNull()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".matchnull()" + }, + { + "label": "NullableLiftingStatementTransform", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": "nullableliftingstatementtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1293" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".run()" + }, + { + "label": "PatternMatchingTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "patternmatchingtransform.cs" + }, + { + "label": "PatternMatchingTransform", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "patternmatchingtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_ilfunction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ilfunction" + }, + { + "label": ".PatternMatchRefTypes()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".patternmatchreftypes()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_block", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "block" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_blockcontainer", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "blockcontainer" + }, + { + "label": ".DetectPropertySubPatterns()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".detectpropertysubpatterns()" + }, + { + "label": "MatchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_matchinstruction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "matchinstruction" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ilinstruction" + }, + { + "label": ".DetectPropertySubPattern()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".detectpropertysubpattern()" + }, + { + "label": ".MatchNullCheckPattern()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchnullcheckpattern()" + }, + { + "label": ".MatchNullableHasValueCheckPattern()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchnullablehasvaluecheckpattern()" + }, + { + "label": ".PropertyOrFieldAccess()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L482", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".propertyorfieldaccess()" + }, + { + "label": ".MatchBlockContainingOneCondition()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchblockcontainingonecondition()" + }, + { + "label": ".CheckAllUsesDominatedBy()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".checkallusesdominatedby()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_ilvariable", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "ilvariable" + }, + { + "label": ".PatternMatchValueTypes()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".patternmatchvaluetypes()" + }, + { + "label": ".MatchIsInstBlock()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchisinstblock()" + }, + { + "label": ".MatchUnboxBlock()", + "file_type": "code", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1396" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".matchunboxblock()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_patternmatchingtransform_cs_stloc", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": "stloc" + }, + { + "label": "ProxyCallReplacer.cs", + "file_type": "code", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_proxycallreplacer", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "proxycallreplacer.cs" + }, + { + "label": "ProxyCallReplacer", + "file_type": "code", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "proxycallreplacer" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_proxycallreplacer_cs_ilfunction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "ilfunction" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_proxycallreplacer_cs_callinstruction", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": "callinstruction" + }, + { + "label": ".IsDefinedInCurrentOrOuterClass()", + "file_type": "code", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_isdefinedincurrentorouterclass", + "community": 63, + "community_name": "Delegate Construction Transform", + "norm_label": ".isdefinedincurrentorouterclass()" + }, + { + "label": "ReduceNestingTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_reducenestingtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "reducenestingtransform.cs" + }, + { + "label": "ReduceNestingTransform", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "reducenestingtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".run()" + }, + { + "label": ".Visit()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visit()" + }, + { + "label": ".VisitContainers()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visitcontainers", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitcontainers()" + }, + { + "label": ".ImproveILOrdering()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".improveilordering()" + }, + { + "label": ".ReduceNesting()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L210", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".reducenesting()" + }, + { + "label": ".ReduceSwitchNesting()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".reduceswitchnesting()" + }, + { + "label": ".CanDuplicateExit()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L377", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".canduplicateexit()" + }, + { + "label": ".EnsureEndPointUnreachable()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L428", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".ensureendpointunreachable()" + }, + { + "label": ".RemoveRedundantExit()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".removeredundantexit()" + }, + { + "label": ".GetElseIfParent()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_getelseifparent", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".getelseifparent()" + }, + { + "label": ".UpdateStats()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".updatestats()" + }, + { + "label": ".ComputeStats()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L486", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".computestats()" + }, + { + "label": ".ShouldReduceNesting()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".shouldreducenesting()" + }, + { + "label": ".ExtractElseBlock()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L612", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".extractelseblock()" + }, + { + "label": ".EliminateRedundantTryFinally()", + "file_type": "code", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L626", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".eliminateredundanttryfinally()" + }, + { + "label": "RemoveDeadVariableInit.cs", + "file_type": "code", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_removedeadvariableinit", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "removedeadvariableinit.cs" + }, + { + "label": "RemoveDeadVariableInit", + "file_type": "code", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "removedeadvariableinit" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removedeadvariableinit_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": ".ResetUsesInitialValueFlag()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".resetusesinitialvalueflag()" + }, + { + "label": "RemoveInfeasiblePathTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "removeinfeasiblepathtransform.cs" + }, + { + "label": "RemoveInfeasiblePathTransform", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "removeinfeasiblepathtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_run", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_cs_ilfunction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilfunction" + }, + { + "label": ".DoTransform()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".dotransform()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_cs_block", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "block" + }, + { + "label": ".MatchBlock1()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".matchblock1()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_cs_ilvariable", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilvariable" + }, + { + "label": "Branch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_cs_branch", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "branch" + }, + { + "label": ".MatchBlock2()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1229" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": ".matchblock2()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeinfeasiblepathtransform_cs_ilinstruction", + "community": 45, + "community_name": "Control Flow Simplification", + "norm_label": "ilinstruction" + }, + { + "label": "RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "file_type": "code", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_removeunconstrainedgenericreferencetypecheck", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "removeunconstrainedgenericreferencetypecheck.cs" + }, + { + "label": "RemoveUnconstrainedGenericReferenceTypeCheck", + "file_type": "code", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "removeunconstrainedgenericreferencetypecheck" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "community": 39, + "community_name": "IL Inlining", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_removeunconstrainedgenericreferencetypecheck_cs_block", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "block" + }, + { + "label": "SplitVariables.cs", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_splitvariables", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "splitvariables.cs" + }, + { + "label": "SplitVariables", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "splitvariables" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_ilfunction", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "ilfunction" + }, + { + "label": ".IsCandidateVariable()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_iscandidatevariable", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": ".iscandidatevariable()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_ilvariable", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "ilvariable" + }, + { + "label": "AddressUse", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L79", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_addressuse", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "addressuse" + }, + { + "label": ".DetermineAddressUse()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": ".determineaddressuse()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_ilinstruction", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".HandleCall()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": ".handlecall()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_callinstruction", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "callinstruction" + }, + { + "label": ".IsSpanOfTIndexerAccessor()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_isspanoftindexeraccessor", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": ".isspanoftindexeraccessor()" + }, + { + "label": ".GetAddressLoadForRefLocalUse()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_getaddressloadforreflocaluse", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".getaddressloadforreflocaluse()" + }, + { + "label": "LdLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_ldloc", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "ldloc" + }, + { + "label": "LdLoca", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_ldloca", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "ldloca" + }, + { + "label": "GroupStores", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L220", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "groupstores" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_splitvariables_cs_dictionary", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "dictionary" + }, + { + "label": ".VisitLdLoc()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L235", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloc", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".visitldloc()" + }, + { + "label": ".VisitLdLoca()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloca", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".visitldloca()" + }, + { + "label": ".HandleLoad()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".handleload()" + }, + { + "label": "IInstructionWithVariableOperand", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iinstructionwithvariableoperand", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": "iinstructionwithvariableoperand" + }, + { + "label": ".GetNewVariable()", + "file_type": "code", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L282", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1335" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable", + "community": 183, + "community_name": "Variable Splitting", + "norm_label": ".getnewvariable()" + }, + { + "label": "StatementTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_statementtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "statementtransform.cs" + }, + { + "label": "IStatementTransform", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "istatementtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform_run", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_statementtransform_cs_block", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "block" + }, + { + "label": "StatementTransformContext", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "statementtransformcontext" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_statementtransform_cs_bool", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "bool" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_statementtransform_cs_int", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "int" + }, + { + "label": ".RequestRerun()", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun", + "community": 106, + "community_name": "Dynamic Is-Event Transform", + "norm_label": ".requestrerun()" + }, + { + "label": "StatementTransform", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": "statementtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform_run", + "community": 116, + "community_name": "Null Coalescing and String Transforms", + "norm_label": ".run()" + }, + { + "label": "SwitchOnNullableTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "switchonnullabletransform.cs" + }, + { + "label": "SwitchOnNullableTransform", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "switchonnullabletransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_cs_ilfunction", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "ilfunction" + }, + { + "label": ".MatchSwitchOnNullable()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": ".matchswitchonnullable()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_cs_instructioncollection", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "instructioncollection" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_cs_ilinstruction", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "ilinstruction" + }, + { + "label": "SwitchInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_cs_switchinstruction", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "switchinstruction" + }, + { + "label": ".BuildLiftedSwitch()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": ".buildliftedswitch()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_cs_block", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": "block" + }, + { + "label": ".MatchRoslynSwitchOnNullable()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "community": 229, + "community_name": "Switch On Nullable Transform", + "norm_label": ".matchroslynswitchonnullable()" + }, + { + "label": "SwitchOnStringTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "switchonstringtransform.cs" + }, + { + "label": "SwitchOnStringTransform", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "switchonstringtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_ilfunction", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "ilfunction" + }, + { + "label": ".ScanHashtableInitializerBlocks()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".scanhashtableinitializerblocks()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_block", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "block" + }, + { + "label": "HashtableInitializer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "hashtableinitializer", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "hashtableinitializer" + }, + { + "label": ".SimplifyCascadingIfStatements()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".simplifycascadingifstatements()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_instructioncollection", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "instructioncollection" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_ilinstruction", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".ValidateUsesOfSwitchValueVariable()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L384", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".validateusesofswitchvaluevariable()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_ilvariable", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "ilvariable" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_hashset", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "hashset" + }, + { + "label": ".SimplifyCSharp1CascadingIfStatements()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".simplifycsharp1cascadingifstatements()" + }, + { + "label": ".IsIsInternedCall()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isisinternedcall", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".isisinternedcall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_call", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "call" + }, + { + "label": ".MatchCaseBlock()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchcaseblock()" + }, + { + "label": ".MatchLegacySwitchOnStringWithDict()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L564", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchlegacyswitchonstringwithdict()" + }, + { + "label": ".FixCasesWithoutValue()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_fixcaseswithoutvalue", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".fixcaseswithoutvalue()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_list", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "list" + }, + { + "label": "SwitchSection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_switchsection", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "switchsection" + }, + { + "label": ".AddNullSection()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L759", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".addnullsection()" + }, + { + "label": "Value", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_value", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "value" + }, + { + "label": ".MatchDictionaryFieldLoad()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchdictionaryfieldload()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_func", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "func" + }, + { + "label": ".ExtractStringValuesFromInitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".extractstringvaluesfrominitblock()" + }, + { + "label": ".MatchAddCall()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L848", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchaddcall()" + }, + { + "label": ".IsStringToIntDictionary()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L872", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isstringtointdictionary", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".isstringtointdictionary()" + }, + { + "label": ".IsNonGenericHashtable()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L882", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnongenerichashtable", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".isnongenerichashtable()" + }, + { + "label": ".MatchLegacySwitchOnStringWithHashtable()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L891", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchlegacyswitchonstringwithhashtable()" + }, + { + "label": ".FindHashtableInitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".findhashtableinitblock()" + }, + { + "label": ".MatchRoslynSwitchOnString()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1014", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchroslynswitchonstring()" + }, + { + "label": ".MatchRoslynSwitchOnStringUsingLengthAndChar()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchroslynswitchonstringusinglengthandchar()" + }, + { + "label": ".IsNullCheckInDefaultBlock()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1568", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".isnullcheckindefaultblock()" + }, + { + "label": ".MatchRoslynCaseBlockHead()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1594", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchroslyncaseblockhead()" + }, + { + "label": ".MatchRoslynEmptyStringCaseBlockHead()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1654", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchroslynemptystringcaseblockhead()" + }, + { + "label": ".MatchStringLengthCall()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1703", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringlengthcall", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchstringlengthcall()" + }, + { + "label": ".MatchComputeStringOrReadOnlySpanHashCall()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchcomputestringorreadonlyspanhashcall()" + }, + { + "label": "LdLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_cs_ldloc", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": "ldloc" + }, + { + "label": ".MatchStringEqualityComparison()", + "file_type": "code", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1744", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "community": 69, + "community_name": "Switch On String Transform", + "norm_label": ".matchstringequalitycomparison()" + }, + { + "label": "TransformArrayInitializers.cs", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "transformarrayinitializers.cs" + }, + { + "label": "TransformArrayInitializers", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "transformarrayinitializers" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_block", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "block" + }, + { + "label": ".DoTransform()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".dotransform()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_ilfunction", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "ilfunction" + }, + { + "label": ".TransformSpanTArrayInitialization()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".transformspantarrayinitialization()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_newobj", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "newobj" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".TransformRuntimeHelpersCreateSpanInitialization()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".transformruntimehelperscreatespaninitialization()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_call", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "call" + }, + { + "label": ".IsSubPatternOfCpblkInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_issubpatternofcpblkinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".issubpatternofcpblkinitializer()" + }, + { + "label": ".DecodeArrayInitializerOrUTF8StringLiteral()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".decodearrayinitializerorutf8stringliteral()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_blobreader", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "blobreader" + }, + { + "label": ".DecodeUTF8String()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodeutf8string", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".decodeutf8string()" + }, + { + "label": ".MatchSpanTCtorWithPointerAndSize()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchspantctorwithpointerandsize()" + }, + { + "label": "FieldDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_fielddefinition", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "fielddefinition" + }, + { + "label": ".MatchRuntimeHelpersCreateSpan()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchruntimehelperscreatespan()" + }, + { + "label": ".DoTransformMultiDim()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".dotransformmultidim()" + }, + { + "label": ".DoTransformStackAllocInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".dotransformstackallocinitializer()" + }, + { + "label": ".ReadElement()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".readelement()" + }, + { + "label": ".HandleCpblkInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handlecpblkinitializer()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_ilvariable", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "ilvariable" + }, + { + "label": ".MatchGetStaticFieldAddress()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchgetstaticfieldaddress()" + }, + { + "label": ".IsRuntimeHelpers()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".isruntimehelpers()" + }, + { + "label": ".HandleSequentialLocAllocInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handlesequentiallocallocinitializer()" + }, + { + "label": "StObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_stobj", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "stobj" + }, + { + "label": ".HandleLocAllocInitializerPrefix()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L500", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handlelocallocinitializerprefix()" + }, + { + "label": "SequentialStoreMatch", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L530", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_sequentialstorematch", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "sequentialstorematch" + }, + { + "label": ".GetSequentialStoreOffset()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".getsequentialstoreoffset()" + }, + { + "label": ".RewrapStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".rewrapstore()" + }, + { + "label": ".StElemPtr()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".stelemptr()" + }, + { + "label": ".HandleSimpleArrayInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handlesimplearrayinitializer()" + }, + { + "label": "Indices", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "indices", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "indices" + }, + { + "label": "Value", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_value", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "value" + }, + { + "label": ".HandleJaggedArrayInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handlejaggedarrayinitializer()" + }, + { + "label": ".MatchJaggedArrayStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchjaggedarraystore()" + }, + { + "label": ".BlockFromInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".blockfrominitializer()" + }, + { + "label": ".BuildSimpleArrayInitializerBlock()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".buildsimplearrayinitializerblock()" + }, + { + "label": ".MatchNewArr()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L858", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchnewarr()" + }, + { + "label": ".MatchInitializeArrayCall()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L876", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".matchinitializearraycall()" + }, + { + "label": ".HandleRuntimeHelpersInitializeArray()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".handleruntimehelpersinitializearray()" + }, + { + "label": ".DoTransformInlineRuntimeHelpersInitializeArray()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L935", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".dotransforminlineruntimehelpersinitializearray()" + }, + { + "label": ".DecodeArrayInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L957", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".decodearrayinitializer()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_list", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "list" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_cs_typecode", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "typecode" + }, + { + "label": "ValueDecoder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "valuedecoder", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "valuedecoder" + }, + { + "label": ".StElem()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1019", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".stelem()" + }, + { + "label": ".GetNullExpression()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1028", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getnullexpression", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".getnullexpression()" + }, + { + "label": ".ElementSizeOf()", + "file_type": "code", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1062", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1337" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_elementsizeof", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": ".elementsizeof()" + }, + { + "label": "TransformAssignment.cs", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_transformassignment", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "transformassignment.cs" + }, + { + "label": "TransformAssignment", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "transformassignment" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_block", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "block" + }, + { + "label": ".TransformInlineAssignmentStObjOrCall()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".transforminlineassignmentstobjorcall()" + }, + { + "label": ".SwapSign()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".swapsign()" + }, + { + "label": ".UnwrapSmallIntegerConv()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".unwrapsmallintegerconv()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_ilinstruction", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "ilinstruction" + }, + { + "label": "Conv", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_conv", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "conv" + }, + { + "label": ".ValidateCompoundAssign()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".validatecompoundassign()" + }, + { + "label": "BinaryNumericInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_binarynumericinstruction", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "binarynumericinstruction" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_decompilersettings", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "decompilersettings" + }, + { + "label": ".MatchingGetterAndSetterCalls()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".matchinggetterandsettercalls()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_callinstruction", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "callinstruction" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_action", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "action" + }, + { + "label": ".HandleCompoundAssign()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".handlecompoundassign()" + }, + { + "label": ".TransformInlineAssignmentLocal()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L513", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentlocal", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".transforminlineassignmentlocal()" + }, + { + "label": ".IsImplicitTruncation()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L555", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".isimplicittruncation()" + }, + { + "label": "ImplicitTruncationResult", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L560", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_implicittruncationresult", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "implicittruncationresult" + }, + { + "label": ".CheckImplicitTruncation()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".checkimplicittruncation()" + }, + { + "label": ".CommonImplicitTruncation()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L668", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_commonimplicittruncation", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".commonimplicittruncation()" + }, + { + "label": ".IsCompoundStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L687", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".iscompoundstore()" + }, + { + "label": ".IsMatchingCompoundLoad()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".ismatchingcompoundload()" + }, + { + "label": "CompoundTargetKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "compoundtargetkind", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "compoundtargetkind" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformassignment_cs_ilvariable", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "ilvariable" + }, + { + "label": ".TransformPreIncDecOperatorWithInlineStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L857", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".transformpreincdecoperatorwithinlinestore()" + }, + { + "label": ".TransformPostIncDecOperatorWithInlineStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L951", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".transformpostincdecoperatorwithinlinestore()" + }, + { + "label": ".TransformPostIncDecOperator()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1032", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".transformpostincdecoperator()" + }, + { + "label": ".IsSameMember()", + "file_type": "code", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": ".issamemember()" + }, + { + "label": "TransformCollectionAndObjectInitializers.cs", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "transformcollectionandobjectinitializers.cs" + }, + { + "label": "TransformCollectionAndObjectInitializers", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "transformcollectionandobjectinitializers" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_block", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "block" + }, + { + "label": ".TypeContainsInitOnlyProperties()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_typecontainsinitonlyproperties", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".typecontainsinitonlyproperties()" + }, + { + "label": ".IsRecordCloneMethodCall()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isrecordclonemethodcall", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".isrecordclonemethodcall()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_callinstruction", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "callinstruction" + }, + { + "label": ".IsMethodCallOnVariable()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": ".ismethodcallonvariable()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "ilinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_ilvariable", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "ilvariable" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_dictionary", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "dictionary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_list", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "list" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_bool", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "bool" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_stack", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "stack" + }, + { + "label": ".IsPartOfInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".ispartofinitializer()" + }, + { + "label": "InstructionCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_instructioncollection", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "instructioncollection" + }, + { + "label": "BlockKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_blockkind", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "blockkind" + }, + { + "label": ".IsValidObjectInitializerTarget()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isvalidobjectinitializertarget", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".isvalidobjectinitializertarget()" + }, + { + "label": "AccessPathKind", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathkind", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "accesspathkind" + }, + { + "label": "AccessPathElement", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "accesspathelement" + }, + { + "label": "OpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_opcode", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "opcode" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L345", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_tostring", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".tostring()" + }, + { + "label": ".GetAccessPath()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".getaccesspath()" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_decompilersettings", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "decompilersettings" + }, + { + "label": "Kind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_kind", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "kind" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "path", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "path" + }, + { + "label": "Values", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "values", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "values" + }, + { + "label": "Target", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_target", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "target" + }, + { + "label": "UsedIndexVariables", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "usedindexvariables", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "usedindexvariables" + }, + { + "label": ".CanBeUsedInInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L476", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".canbeusedininitializer()" + }, + { + "label": ".IsAccessorAccessible()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L483", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".isaccessoraccessible()" + }, + { + "label": ".IsMethodApplicable()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".ismethodapplicable()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_cs_ireadonlylist", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetReturnTypeFromInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L531", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getreturntypefrominstruction", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".getreturntypefrominstruction()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L552", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_equals", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L559", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_gethashcode", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".gethashcode()" + }, + { + "label": "ILInstructionMatchComparer", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L589", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": "ilinstructionmatchcomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L604", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1390" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_gethashcode", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".gethashcode()" + }, + { + "label": "TransformDisplayClassUsage.cs", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "transformdisplayclassusage.cs" + }, + { + "label": "TransformDisplayClassUsage", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "transformdisplayclassusage" + }, + { + "label": "VariableToDeclare", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L50", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "variabletodeclare" + }, + { + "label": "DisplayClass", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "displayclass", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "displayclass" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "ilvariable" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_hashset", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "hashset" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".Propagate()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_propagate", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".propagate()" + }, + { + "label": ".GetOrDeclare()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_getordeclare", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".getordeclare()" + }, + { + "label": "DisplayClass", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L90", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "displayclass" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_dictionary", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "dictionary" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_blockcontainer", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "blockcontainer" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".run()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "ilfunction" + }, + { + "label": ".ClearState()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_clearstate", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".clearstate()" + }, + { + "label": ".AnalyzeFunction()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".analyzefunction()" + }, + { + "label": ".ValidateDisplayClassUses()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".validatedisplayclassuses()" + }, + { + "label": ".IsPlainReadOrInitializerStore()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isplainreadorinitializerstore", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".isplainreadorinitializerstore()" + }, + { + "label": "LdFlda", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ldflda", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "ldflda" + }, + { + "label": ".AnalyzeVariable()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".analyzevariable()" + }, + { + "label": ".DetectDisplayClass()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".detectdisplayclass()" + }, + { + "label": ".HandleInitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L354", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".handleinitblock()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_block", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "block" + }, + { + "label": ".FindDisplayStructInitBlock()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".finddisplaystructinitblock()" + }, + { + "label": ".DetectDisplayClassInitializer()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".detectdisplayclassinitializer()" + }, + { + "label": ".ValidateDisplayClassDefinition()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L442", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".validatedisplayclassdefinition()" + }, + { + "label": ".ValidateConstructor()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".validateconstructor()" + }, + { + "label": ".DecodeOpCodeSkipNop()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L524", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_decodeopcodeskipnop", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".decodeopcodeskipnop()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_blobreader", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "blobreader" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ilopcode", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "ilopcode" + }, + { + "label": ".AddVariable()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".addvariable()" + }, + { + "label": "StObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_stobj", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "stobj" + }, + { + "label": ".ResolveVariableToPropagate()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L552", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".resolvevariabletopropagate()" + }, + { + "label": ".Transform()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L610", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".transform()" + }, + { + "label": ".IsClosure()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".isclosure()" + }, + { + "label": ".IsClosureInit()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L643", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".isclosureinit()" + }, + { + "label": "StLoc", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_stloc", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "stloc" + }, + { + "label": ".IsMonoNestedCaptureScope()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L654", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ismononestedcapturescope", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".ismononestedcapturescope()" + }, + { + "label": ".HandleMonoStateMachine()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L666", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".handlemonostatemachine()" + }, + { + "label": ".IsPotentialClosure()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L718", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".ispotentialclosure()" + }, + { + "label": "NewObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_newobj", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "newobj" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_stack", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": "stack" + }, + { + "label": ".VisitILFunction()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L773", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".visitilfunction()" + }, + { + "label": ".Default()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L788", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_default", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".default()" + }, + { + "label": ".VisitStLoc()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L798", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".visitstloc()" + }, + { + "label": ".VisitStObj()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L876", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".visitstobj()" + }, + { + "label": ".VisitLdObj()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L901", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": ".visitldobj()" + }, + { + "label": "LdObj", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_cs_ldobj", + "community": 52, + "community_name": "Nesting Reduction Transform", + "norm_label": "ldobj" + }, + { + "label": ".IsDisplayClassLoad()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L907", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".isdisplayclassload()" + }, + { + "label": ".IsDisplayClassFieldAccess()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".isdisplayclassfieldaccess()" + }, + { + "label": ".VisitLdFlda()", + "file_type": "code", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L930", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1473" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "community": 60, + "community_name": "Display Class Transform", + "norm_label": ".visitldflda()" + }, + { + "label": "TransformExpressionTrees.cs", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "transformexpressiontrees.cs" + }, + { + "label": "TransformExpressionTrees", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "transformexpressiontrees" + }, + { + "label": ".MightBeExpressionTree()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_mightbeexpressiontree", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".mightbeexpressiontree()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".IsEmptyParameterList()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isemptyparameterlist()" + }, + { + "label": ".MatchParameterVariableAssignment()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchparametervariableassignment()" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_ilvariable", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "ilvariable" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_dictionary", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "dictionary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_list", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "list" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_stack", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "stack" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_block", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "block" + }, + { + "label": ".TryConvertExpressionTree()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".tryconvertexpressiontree()" + }, + { + "label": ".ConvertLambda()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertlambda()" + }, + { + "label": "CallInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_callinstruction", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "callinstruction" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_func", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "func" + }, + { + "label": ".ConvertQuote()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertquote()" + }, + { + "label": ".SetExpressionTreeFlag()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".setexpressiontreeflag()" + }, + { + "label": "ILFunction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_ilfunction", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "ilfunction" + }, + { + "label": ".ReadParameters()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".readparameters()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_ilist", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "ilist" + }, + { + "label": ".ConvertInstruction()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertinstruction()" + }, + { + "label": ".IsExpressionTree()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L437", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontree", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isexpressiontree()" + }, + { + "label": ".UnwrapExpressionTree()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unwrapexpressiontree", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".unwrapexpressiontree()" + }, + { + "label": ".ConvertArrayIndex()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertarrayindex()" + }, + { + "label": ".ConvertArrayLength()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertarraylength()" + }, + { + "label": ".ConvertBinaryNumericOperator()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertbinarynumericoperator()" + }, + { + "label": "BinaryNumericOperator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_binarynumericoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "binarynumericoperator" + }, + { + "label": ".ConvertBind()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertbind()" + }, + { + "label": ".ConvertCall()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcall()" + }, + { + "label": ".PrepareCallTarget()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L644", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".preparecalltarget()" + }, + { + "label": ".UnpackConstant()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L693", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unpackconstant", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".unpackconstant()" + }, + { + "label": ".ConvertCallArguments()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcallarguments()" + }, + { + "label": ".ConvertCast()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcast()" + }, + { + "label": ".ConvertCoalesce()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcoalesce()" + }, + { + "label": ".ConvertComparison()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcomparison()" + }, + { + "label": "ComparisonKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_cs_comparisonkind", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "comparisonkind" + }, + { + "label": ".ConvertCondition()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertcondition()" + }, + { + "label": ".ConvertConstant()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertconstant()" + }, + { + "label": ".ConvertElementInit()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertelementinit()" + }, + { + "label": ".ConvertField()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertfield()" + }, + { + "label": ".ConvertInvoke()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertinvoke()" + }, + { + "label": ".ConvertListInit()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertlistinit()" + }, + { + "label": ".ConvertLogicOperator()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertlogicoperator()" + }, + { + "label": ".ConvertMemberInit()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertmemberinit()" + }, + { + "label": ".ConvertNewArrayBounds()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertnewarraybounds()" + }, + { + "label": ".ConvertNewArrayInit()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertnewarrayinit()" + }, + { + "label": ".MatchNew()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchnew()" + }, + { + "label": ".ConvertNewObject()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertnewobject()" + }, + { + "label": ".ConvertNotOperator()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertnotoperator()" + }, + { + "label": ".ConvertProperty()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertproperty()" + }, + { + "label": ".ConvertTypeAs()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".converttypeas()" + }, + { + "label": ".ConvertTypeIs()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".converttypeis()" + }, + { + "label": ".ConvertUnaryNumericOperator()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertunarynumericoperator()" + }, + { + "label": ".ConvertValue()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".convertvalue()" + }, + { + "label": ".IsClosureReference()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1416", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isclosurereference", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isclosurereference()" + }, + { + "label": ".IsExpressionTreeParameter()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontreeparameter", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isexpressiontreeparameter()" + }, + { + "label": ".MatchConstantCall()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchconstantcall()" + }, + { + "label": ".MatchGetTypeFromHandle()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchgettypefromhandle()" + }, + { + "label": ".MatchGetMethodFromHandle()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchgetmethodfromhandle()" + }, + { + "label": ".MatchGetConstructorFromHandle()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1475", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchgetconstructorfromhandle()" + }, + { + "label": ".MatchGetFieldFromHandle()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchgetfieldfromhandle()" + }, + { + "label": ".MatchFromHandleParameterList()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1496", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchfromhandleparameterlist()" + }, + { + "label": ".MatchArgumentList()", + "file_type": "code", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1517", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1454" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".matchargumentlist()" + }, + { + "label": "TupleTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_tupletransform", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "tupletransform.cs" + }, + { + "label": "TupleTransform", + "file_type": "code", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "tupletransform" + }, + { + "label": ".MatchTupleFieldAccess()", + "file_type": "code", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".matchtuplefieldaccess()" + }, + { + "label": ".MatchTupleConstruction()", + "file_type": "code", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".matchtupleconstruction()" + }, + { + "label": "UserDefinedLogicTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "userdefinedlogictransform.cs" + }, + { + "label": "UserDefinedLogicTransform", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": "userdefinedlogictransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_cs_block", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": "block" + }, + { + "label": ".RoslynOptimized()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".roslynoptimized()" + }, + { + "label": ".LegacyPattern()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".legacypattern()" + }, + { + "label": ".MatchCondition()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".matchcondition()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_cs_ilinstruction", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": "ilinstruction" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_cs_ilvariable", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": "ilvariable" + }, + { + "label": ".MatchBitwiseCall()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".matchbitwisecall()" + }, + { + "label": "Call", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_cs_call", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": "call" + }, + { + "label": ".Transform()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".transform()" + }, + { + "label": ".TransformDynamic()", + "file_type": "code", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1328" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "community": 206, + "community_name": "User Defined Logic Transform", + "norm_label": ".transformdynamic()" + }, + { + "label": "UsingTransform.cs", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "il_transforms_usingtransform", + "community": 65, + "community_name": "Control Flow Node Support", + "norm_label": "usingtransform.cs" + }, + { + "label": "UsingTransform", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": "usingtransform" + }, + { + "label": ".Run()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".run()" + }, + { + "label": "Block", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_usingtransform_cs_block", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": "block" + }, + { + "label": ".TransformUsing()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".transformusing()" + }, + { + "label": ".TransformUsingVB()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".transformusingvb()" + }, + { + "label": ".CheckResourceType()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".checkresourcetype()" + }, + { + "label": ".ImplementsForeachPattern()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".implementsforeachpattern()" + }, + { + "label": ".MatchDisposeBlock()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchdisposeblock()" + }, + { + "label": "BlockContainer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_usingtransform_cs_blockcontainer", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": "blockcontainer" + }, + { + "label": "ILVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_usingtransform_cs_ilvariable", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": "ilvariable" + }, + { + "label": ".MatchDisposeCheck()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchdisposecheck()" + }, + { + "label": "ILInstruction", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "il_transforms_usingtransform_cs_ilinstruction", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": "ilinstruction" + }, + { + "label": ".MatchNullCheckOrTypeCheck()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L417", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".matchnullcheckortypecheck()" + }, + { + "label": ".TransformAsyncUsing()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".transformasyncusing()" + }, + { + "label": ".CheckAsyncResourceType()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".checkasyncresourcetype()" + }, + { + "label": ".UnwrapAwait()", + "file_type": "code", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L536", + "metadata": { + "namespace": "ICSharpCode.Decompiler.IL.Transforms", + "scope_chain": [ + "s1196" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_unwrapawait", + "community": 154, + "community_name": "Using Statement Transform", + "norm_label": ".unwrapawait()" + }, + { + "label": "DecompilerEventSource.cs", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L1", + "_origin": "ast", + "id": "instrumentation_decompilereventsource", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "decompilereventsource.cs" + }, + { + "label": "ICSharpCode.Decompiler.Instrumentation", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L33", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Instrumentation" + }, + "_origin": "ast", + "id": "csharp_namespace:fa12823f1dec15ec", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "icsharpcode.decompiler.instrumentation" + }, + { + "label": "DecompiledMemberKind", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompiledmemberkind", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "decompiledmemberkind" + }, + { + "label": "DecompilerEventSource", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "decompilereventsource" + }, + { + "label": "EventSource", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "eventsource", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "eventsource" + }, + { + "label": "Keywords", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L65", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_keywords", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "keywords" + }, + { + "label": "EventKeywords", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "eventkeywords", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "eventkeywords" + }, + { + "label": ".DecompileTypeStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".decompiletypestart()" + }, + { + "label": "Event", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "event", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "event" + }, + { + "label": ".DecompileTypeStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".decompiletypestop()" + }, + { + "label": ".DecompileMemberStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".decompilememberstart()" + }, + { + "label": ".DecompileMemberStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".decompilememberstop()" + }, + { + "label": ".TypeSystemInitStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".typesysteminitstart()" + }, + { + "label": ".TypeSystemInitStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".typesysteminitstop()" + }, + { + "label": ".AssemblyResolveStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".assemblyresolvestart()" + }, + { + "label": ".AssemblyResolveStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".assemblyresolvestop()" + }, + { + "label": ".ProjectDecompilationStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".projectdecompilationstart()" + }, + { + "label": ".ProjectDecompilationStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".projectdecompilationstop()" + }, + { + "label": ".ProjectFileStart()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestart", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".projectfilestart()" + }, + { + "label": ".ProjectFileStop()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestop", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".projectfilestop()" + }, + { + "label": ".ILTransformExecuted()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".iltransformexecuted()" + }, + { + "label": ".AstTransformExecuted()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".asttransformexecuted()" + }, + { + "label": "NonEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nonevent", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": "nonevent" + }, + { + "label": ".ElapsedMilliseconds()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_elapsedmilliseconds", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".elapsedmilliseconds()" + }, + { + "label": ".IsTransformTracingEnabled()", + "file_type": "code", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Instrumentation", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_istransformtracingenabled", + "community": 140, + "community_name": "Decompiler Event Source", + "norm_label": ".istransformtracingenabled()" + }, + { + "label": "AssemblyReferences.cs", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_assemblyreferences", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "assemblyreferences.cs" + }, + { + "label": "ICSharpCode.Decompiler.Metadata", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L30", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Metadata" + }, + "_origin": "ast", + "id": "csharp_namespace:0b0d858695ae8d3c", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "icsharpcode.decompiler.metadata" + }, + { + "label": "ResolutionException", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_resolutionexception", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "resolutionexception" + }, + { + "label": "IAssemblyResolver", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "iassemblyresolver" + }, + { + "label": "Resolve()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_resolve", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": "resolve()" + }, + { + "label": "ResolveModule()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_resolvemodule", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "resolvemodule()" + }, + { + "label": "ResolveAsync()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_resolveasync", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "resolveasync()" + }, + { + "label": "Task", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_task", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "task" + }, + { + "label": "ResolveModuleAsync()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_resolvemoduleasync", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "resolvemoduleasync()" + }, + { + "label": "IAssemblyReferenceClassifier", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": "iassemblyreferenceclassifier" + }, + { + "label": ".IsGacAssembly()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_isgacassembly", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".isgacassembly()" + }, + { + "label": ".IsSharedAssembly()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_issharedassembly", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".issharedassembly()" + }, + { + "label": "AssemblyReferenceClassifier", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": "assemblyreferenceclassifier" + }, + { + "label": ".IsGacAssembly()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_isgacassembly", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".isgacassembly()" + }, + { + "label": ".IsSharedAssembly()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_issharedassembly", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".issharedassembly()" + }, + { + "label": "IAssemblyReference", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": "iassemblyreference" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_version", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "version" + }, + { + "label": "AssemblyNameReference", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "assemblynamereference" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_string", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "string" + }, + { + "label": ".Parse()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse", + "community": 166, + "community_name": "Disassembler Entity Output", + "norm_label": ".parse()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_tostring", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": ".tostring()" + }, + { + "label": "AssemblyReference", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L219", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "assemblyreference" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_metadatareader", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "metadatareader" + }, + { + "label": "AssemblyReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_assemblyreferencehandle", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "assemblyreferencehandle" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_byte", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "byte" + }, + { + "label": ".GetPublicKeyToken()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L271", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference_getpublickeytoken", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": ".getpublickeytoken()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_assemblyreferences_cs_immutablearray", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": "immutablearray" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1376" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference_tostring", + "community": 213, + "community_name": "Assembly Reference Metadata", + "norm_label": ".tostring()" + }, + { + "label": "CodeMappingInfo.cs", + "file_type": "code", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_codemappinginfo", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "codemappinginfo.cs" + }, + { + "label": "CodeMappingInfo", + "file_type": "code", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "codemappinginfo" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_codemappinginfo_cs_typedefinitionhandle", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "typedefinitionhandle" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_codemappinginfo_cs_dictionary", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "dictionary" + }, + { + "label": ".GetMethodParts()", + "file_type": "code", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getmethodparts", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".getmethodparts()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_codemappinginfo_cs_methoddefinitionhandle", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_codemappinginfo_cs_ienumerable", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": "ienumerable" + }, + { + "label": ".GetParentMethod()", + "file_type": "code", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getparentmethod", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".getparentmethod()" + }, + { + "label": ".AddMapping()", + "file_type": "code", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_addmapping", + "community": 180, + "community_name": "Code Mapping Info", + "norm_label": ".addmapping()" + }, + { + "label": "CustomAttributeDecoder.cs", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_customattributedecoder", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "customattributedecoder.cs" + }, + { + "label": "CustomAttributeDecoder", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L14", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "customattributedecoder" + }, + { + "label": "ICustomAttributeTypeProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_icustomattributetypeprovider", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "icustomattributetypeprovider" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_metadatareader", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "metadatareader" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_bool", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "bool" + }, + { + "label": ".DecodeNamedArguments()", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": ".decodenamedarguments()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_blobreader", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "blobreader" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_immutablearray", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttributeNamedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_customattributenamedargument", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "customattributenamedargument" + }, + { + "label": "ArgumentTypeInfo", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L50", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_argumenttypeinfo", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "argumenttypeinfo" + }, + { + "label": "SerializationTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "serializationtypecode", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "serializationtypecode" + }, + { + "label": ".DecodeNamedArgumentType()", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": ".decodenamedargumenttype()" + }, + { + "label": ".DecodeArgument()", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": ".decodeargument()" + }, + { + "label": "CustomAttributeTypedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_customattributedecoder_cs_customattributetypedargument", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "customattributetypedargument" + }, + { + "label": ".DecodeArrayArgument()", + "file_type": "code", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": ".decodearrayargument()" + }, + { + "label": "DotNetCorePathFinder.cs", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "dotnetcorepathfinder.cs" + }, + { + "label": "DotNetCorePathFinder", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "dotnetcorepathfinder" + }, + { + "label": "DotNetCorePackageInfo", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L35", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepackageinfo", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "dotnetcorepackageinfo" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_cs_string", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "string" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_cs_list", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "list" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_cs_version", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "version" + }, + { + "label": ".AddSearchDirectory()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_addsearchdirectory", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".addsearchdirectory()" + }, + { + "label": ".RemoveSearchDirectory()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_removesearchdirectory", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".removesearchdirectory()" + }, + { + "label": ".TryResolveDotNetCore()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcore", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".tryresolvedotnetcore()" + }, + { + "label": ".GetReferenceAssemblyPath()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getreferenceassemblypath", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".getreferenceassemblypath()" + }, + { + "label": ".LoadPackageInfos()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_loadpackageinfos", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".loadpackageinfos()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_cs_ienumerable", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "ienumerable" + }, + { + "label": ".TryResolveDotNetCoreShared()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcoreshared", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".tryresolvedotnetcoreshared()" + }, + { + "label": ".GetClosestVersionFolder()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getclosestversionfolder", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".getclosestversionfolder()" + }, + { + "label": ".ConvertToVersion()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_converttoversion", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".converttoversion()" + }, + { + "label": "DirectoryInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "directoryinfo", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "directoryinfo" + }, + { + "label": "directory", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "directory", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "directory" + }, + { + "label": ".FindDotNetExeDirectory()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_finddotnetexedirectory", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".finddotnetexedirectory()" + }, + { + "label": ".GetRealPath()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getrealpath", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".getrealpath()" + }, + { + "label": "Encoding", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_cs_encoding", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "encoding" + }, + { + "label": "NativeMethods", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L338", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "nativemethods" + }, + { + "label": ".GetRealPath()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_getrealpath", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".getrealpath()" + }, + { + "label": "DllImport", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "dllimport", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "dllimport" + }, + { + "label": ".Free()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L343", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_free", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".free()" + }, + { + "label": "DotNetCorePathFinderExtensions.cs", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "dotnetcorepathfinderextensions.cs" + }, + { + "label": "DotNetCorePathFinderExtensions", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": "dotnetcorepathfinderextensions" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_cs_string", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": "string" + }, + { + "label": ".DetectTargetFrameworkId()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detecttargetframeworkid", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": ".detecttargetframeworkid()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_cs_metadatareader", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": "metadatareader" + }, + { + "label": ".GetDotNetCoreVersion()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_getdotnetcoreversion", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": ".getdotnetcoreversion()" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_cs_version", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": "version" + }, + { + "label": ".IsReferenceAssembly()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_isreferenceassembly", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": ".isreferenceassembly()" + }, + { + "label": ".DetectRuntimePack()", + "file_type": "code", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L233", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1265" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detectruntimepack", + "community": 251, + "community_name": "DotNet Core Path Extensions", + "norm_label": ".detectruntimepack()" + }, + { + "label": "EnumUnderlyingTypeResolveException.cs", + "file_type": "code", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_enumunderlyingtyperesolveexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "enumunderlyingtyperesolveexception.cs" + }, + { + "label": "EnumUnderlyingTypeResolveException", + "file_type": "code", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_enumunderlyingtyperesolveexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "enumunderlyingtyperesolveexception" + }, + { + "label": "MetadataFileNotSupportedException", + "file_type": "code", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_metadatafilenotsupportedexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "metadatafilenotsupportedexception" + }, + { + "label": "ExportedTypeMetadata.cs", + "file_type": "code", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_exportedtypemetadata", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "exportedtypemetadata.cs" + }, + { + "label": "ExportedTypeMetadata", + "file_type": "code", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "exportedtypemetadata" + }, + { + "label": "ExportedType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_exportedtype", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "exportedtype" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_metadatareader", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "metadatareader" + }, + { + "label": "ExportedTypeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_exportedtypehandle", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "exportedtypehandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_string", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "string" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_entityhandle", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "entityhandle" + }, + { + "label": "TypeAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_typeattributes", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "typeattributes" + }, + { + "label": "NamespaceDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_namespacedefinition", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "namespacedefinition" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_exportedtypemetadata_cs_immutablearray", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "immutablearray" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata_tostring", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": ".tostring()" + }, + { + "label": "FindTypeDecoder.cs", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_findtypedecoder", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "findtypedecoder.cs" + }, + { + "label": "FindTypeDecoder", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "findtypedecoder" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_typedefinitionhandle", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "typedefinitionhandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_string", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "string" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_primitivetypecode", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getarraytype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_arrayshape", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "arrayshape" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getbyreferencetype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getfunctionpointertype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_methodsignature", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "methodsignature" + }, + { + "label": ".AnyInMethodSignature()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_anyinmethodsignature", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".anyinmethodsignature()" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericinstantiation", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_immutablearray", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericmethodparameter", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenerictypeparameter", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getmodifiedtype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getpinnedtype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getpointertype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getprimitivetype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getprimitivetype()" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getszarraytype", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromdefinition", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_metadatareader", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "metadatareader" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_typereferencehandle", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_typespecificationhandle", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetTypeFromEntity()", + "file_type": "code", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": ".gettypefromentity()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_findtypedecoder_cs_entityhandle", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "entityhandle" + }, + { + "label": "FullTypeNameSignatureDecoder.cs", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "fulltypenamesignaturedecoder.cs" + }, + { + "label": "FullTypeNameSignatureDecoder", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "fulltypenamesignaturedecoder" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_metadatareader", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "metadatareader" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getarraytype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_arrayshape", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "arrayshape" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getbyreferencetype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getfunctionpointertype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_methodsignature", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "methodsignature" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericinstantiation", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_immutablearray", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericmethodparameter", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenerictypeparameter", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getmodifiedtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpinnedtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpointertype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getprimitivetype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getprimitivetype()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_primitivetypecode", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetSystemType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getsystemtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getsystemtype()" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getszarraytype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromdefinition", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_typedefinitionhandle", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromreference", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_typereferencehandle", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSerializedName()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromserializedname", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".gettypefromserializedname()" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_cs_typespecificationhandle", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetUnderlyingEnumType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getunderlyingenumtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getunderlyingenumtype()" + }, + { + "label": ".IsSystemType()", + "file_type": "code", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1319" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_issystemtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".issystemtype()" + }, + { + "label": "ILOpCodes.cs", + "file_type": "code", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_ilopcodes", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "ilopcodes.cs" + }, + { + "label": "ILOpCodeExtensions", + "file_type": "code", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L25", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1214" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "ilopcodeextensions" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_ilopcodes_cs_byte", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "byte" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_ilopcodes_cs_string", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "string" + }, + { + "label": "JsonArray.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_jsonarray", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "jsonarray.cs" + }, + { + "label": "LightJson", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L4", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "LightJson" + }, + "_origin": "ast", + "id": "csharp_namespace:50b544c8d283677a", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "lightjson" + }, + { + "label": "JsonArray", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L14", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonarray" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_cs_ilist", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "ilist" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L85", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_add", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".add()" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L97", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_insert", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".insert()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L108", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_remove", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".remove()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L118", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_clear", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".clear()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L129", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_contains", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".contains()" + }, + { + "label": ".IndexOf()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L139", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_indexof", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".indexof()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L148", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarray_getenumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_cs_ienumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "ienumerator" + }, + { + "label": "JsonArrayDebugView", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L162", + "metadata": { + "is_nested_type": true, + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonarray_lightjson_jsonarraydebugview", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonarraydebugview" + }, + { + "label": "JsonObject.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_jsonobject", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "jsonobject.cs" + }, + { + "label": "JsonObject", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L13", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonobject" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_cs_keyvaluepair", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "keyvaluepair" + }, + { + "label": "IDictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_cs_idictionary", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "idictionary" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L69", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_add", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".add()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L93", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_remove", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".remove()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L102", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_clear", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".clear()" + }, + { + "label": ".Rename()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L118", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_rename", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".rename()" + }, + { + "label": ".ContainsKey()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L142", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_containskey", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".containskey()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L152", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_contains", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".contains()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L161", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobject_getenumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_cs_ienumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "ienumerator" + }, + { + "label": "JsonObjectDebugView", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L184", + "metadata": { + "is_nested_type": true, + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_jsonobjectdebugview", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonobjectdebugview" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L210", + "metadata": { + "is_nested_type": true, + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_lightjson_keyvaluepair", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "keyvaluepair" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonobject_cs_string", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "string" + }, + { + "label": "JsonValue.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "jsonvalue.cs" + }, + { + "label": "JsonValue", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L17", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonvalue" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_cs_object", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "object" + }, + { + "label": "double", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_cs_double", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "double" + }, + { + "label": "DateTime", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "datetime", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "datetime" + }, + { + "label": ".Parse()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L761", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_parse", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".parse()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L767", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_equals", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L786", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_gethashcode", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".gethashcode()" + }, + { + "label": "JsonValueDebugView", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L800", + "metadata": { + "is_nested_type": true, + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvalue_lightjson_jsonvaluedebugview", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonvaluedebugview" + }, + { + "label": "JsonValueType.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValueType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_jsonvaluetype", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "jsonvaluetype.cs" + }, + { + "label": "JsonValueType", + "file_type": "code", + "source_file": "Metadata/LightJson/JsonValueType.cs", + "source_location": "L9", + "metadata": { + "namespace": "LightJson", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_jsonvaluetype_lightjson_jsonvaluetype", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonvaluetype" + }, + { + "label": "JsonParseException.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonparseexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "jsonparseexception.cs" + }, + { + "label": "LightJson.Serialization", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L4", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "LightJson.Serialization" + }, + "_origin": "ast", + "id": "csharp_namespace:cb24f356ee9dd7e7", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "lightjson.serialization" + }, + { + "label": "JsonParseException", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L14", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "jsonparseexception" + }, + { + "label": "ErrorType", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L50", + "metadata": { + "is_nested_type": true, + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_errortype", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "errortype" + }, + { + "label": ".GetDefaultMessage()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L85", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception_getdefaultmessage", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".getdefaultmessage()" + }, + { + "label": "JsonReader.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "jsonreader.cs" + }, + { + "label": "JsonReader", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L16", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonreader" + }, + { + "label": ".Parse()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L30", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".parse()" + }, + { + "label": "TextReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_cs_textreader", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "textreader" + }, + { + "label": "JsonValue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonvalue" + }, + { + "label": ".ReadJsonKey()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L58", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonkey", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readjsonkey()" + }, + { + "label": ".ReadJsonValue()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L63", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readjsonvalue()" + }, + { + "label": ".ReadNull()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L102", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnull", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readnull()" + }, + { + "label": ".ReadBoolean()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L108", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readboolean()" + }, + { + "label": ".ReadDigits()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L122", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readdigits()" + }, + { + "label": "StringBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_cs_stringbuilder", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "stringbuilder" + }, + { + "label": ".ReadNumber()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L136", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readnumber()" + }, + { + "label": ".ReadString()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L182", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readstring()" + }, + { + "label": ".ReadHexDigit()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L251", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readhexdigit", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readhexdigit()" + }, + { + "label": ".ReadUnicodeLiteral()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L311", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readunicodeliteral", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readunicodeliteral()" + }, + { + "label": ".ReadObject()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L323", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readobject()" + }, + { + "label": "JsonObject", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_cs_jsonobject", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonobject" + }, + { + "label": ".ReadArray()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L398", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".readarray()" + }, + { + "label": "JsonArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_jsonreader_cs_jsonarray", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "jsonarray" + }, + { + "label": "TextPosition.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextPosition.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_serialization_textposition", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "textposition.cs" + }, + { + "label": "TextPosition", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextPosition.cs", + "source_location": "L9", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textposition_lightjson_serialization_textposition", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "textposition" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_textposition_cs_long", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "long" + }, + { + "label": "TextScanner.cs", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "textscanner.cs" + }, + { + "label": "TextScanner", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L13", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "textscanner" + }, + { + "label": "TextReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_cs_textreader", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "textreader" + }, + { + "label": ".Peek()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L41", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".peek()" + }, + { + "label": ".Read()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L71", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".read()" + }, + { + "label": ".SkipWhitespace()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L100", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".skipwhitespace()" + }, + { + "label": ".Assert()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L127", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".assert()" + }, + { + "label": ".SkipComment()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L152", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".skipcomment()" + }, + { + "label": ".SkipLineComment()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L174", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skiplinecomment", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".skiplinecomment()" + }, + { + "label": ".SkipBlockComment()", + "file_type": "code", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L199", + "metadata": { + "namespace": "LightJson.Serialization", + "scope_chain": [ + "s183" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipblockcomment", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".skipblockcomment()" + }, + { + "label": "MemberReferenceMetadata.cs", + "file_type": "code", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_memberreferencemetadata", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "memberreferencemetadata.cs" + }, + { + "label": "MemberReferenceMetadata", + "file_type": "code", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "memberreferencemetadata" + }, + { + "label": "MemberReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "memberreference", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "memberreference" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_memberreferencemetadata_cs_metadatareader", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "metadatareader" + }, + { + "label": "MemberReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_memberreferencemetadata_cs_memberreferencehandle", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "memberreferencehandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_memberreferencemetadata_cs_string", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "string" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_memberreferencemetadata_cs_entityhandle", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "entityhandle" + }, + { + "label": "MemberReferenceKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "memberreferencekind", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "memberreferencekind" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata_tostring", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": ".tostring()" + }, + { + "label": "MetadataExtensions.cs", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_metadataextensions", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadataextensions.cs" + }, + { + "label": "MetadataExtensions", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "metadataextensions" + }, + { + "label": ".CalculatePublicKeyToken()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".calculatepublickeytoken()" + }, + { + "label": "BlobHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_blobhandle", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "blobhandle" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_metadatareader", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "metadatareader" + }, + { + "label": ".GetPublicKeyToken()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpublickeytoken", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".getpublickeytoken()" + }, + { + "label": ".GetFullAssemblyName()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".getfullassemblyname()" + }, + { + "label": ".TryGetFullAssemblyName()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_trygetfullassemblyname", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".trygetfullassemblyname()" + }, + { + "label": "AssemblyReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_assemblyreference", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "assemblyreference" + }, + { + "label": ".ToHexString()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_tohexstring", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".tohexstring()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_ienumerable", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "ienumerable" + }, + { + "label": ".AppendHexString()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_appendhexstring", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".appendhexstring()" + }, + { + "label": "StringBuilder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_stringbuilder", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "stringbuilder" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_blobreader", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "blobreader" + }, + { + "label": ".GetTopLevelTypeDefinitions()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettopleveltypedefinitions", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".gettopleveltypedefinitions()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_typedefinitionhandle", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".ToILNameString()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L185", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toilnamestring", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".toilnamestring()" + }, + { + "label": "ICustomAttributeTypeProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_icustomattributetypeprovider", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "icustomattributetypeprovider" + }, + { + "label": "ISignatureTypeProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_isignaturetypeprovider", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "isignaturetypeprovider" + }, + { + "label": "GenericContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_genericcontext", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "genericcontext" + }, + { + "label": ".ToPrimitiveTypeCode()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L234", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toprimitivetypecode", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".toprimitivetypecode()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_primitivetypecode", + "community": 161, + "community_name": "Known Type References", + "norm_label": "primitivetypecode" + }, + { + "label": ".ToKnownTypeCode()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toknowntypecode", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".toknowntypecode()" + }, + { + "label": ".GetModuleReferences()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmodulereferences", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": ".getmodulereferences()" + }, + { + "label": "ModuleReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_modulereferencehandle", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "modulereferencehandle" + }, + { + "label": ".GetTypeSpecifications()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypespecifications", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".gettypespecifications()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_typespecificationhandle", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetMethodSpecifications()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L342", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodspecifications", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getmethodspecifications()" + }, + { + "label": "MethodSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_methodspecificationhandle", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "methodspecificationhandle" + }, + { + "label": ".GetMethodSemantics()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".getmethodsemantics()" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_handle", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "handle" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_methodsemanticsattributes", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "Semantics", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "semantics" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_methoddefinitionhandle", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "Method", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_method", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "method" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_entityhandle", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "entityhandle" + }, + { + "label": "Association", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "association", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "association" + }, + { + "label": ".SimpleIndexSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L383", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".simpleindexsize()" + }, + { + "label": "TableIndex", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tableindex", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "tableindex" + }, + { + "label": ".CodedIndexSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L393", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".codedindexsize()" + }, + { + "label": ".ListColumnSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L410", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".listcolumnsize()" + }, + { + "label": ".StringIndexSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".stringindexsize()" + }, + { + "label": ".BlobIndexSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_blobindexsize", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".blobindexsize()" + }, + { + "label": ".CheckRowSize()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L441", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".checkrowsize()" + }, + { + "label": ".GetClassLayouts()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getclasslayouts()" + }, + { + "label": "PackingSize", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "packingsize", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "packingsize" + }, + { + "label": "ClassSize", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "classsize", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "classsize" + }, + { + "label": "Parent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "parent", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "parent" + }, + { + "label": ".GetFieldLayoutRows()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getfieldlayoutrows()" + }, + { + "label": "Offset", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_offset", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "offset" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_fielddefinitionhandle", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "Field", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "field", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "field" + }, + { + "label": ".GetEventMaps()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".geteventmaps()" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_eventdefinitionhandle", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "eventdefinitionhandle" + }, + { + "label": "EventList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "eventlist", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "eventlist" + }, + { + "label": ".GetPropertyMaps()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getpropertymaps()" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_propertydefinitionhandle", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "propertydefinitionhandle" + }, + { + "label": "PropertyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "propertylist", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "propertylist" + }, + { + "label": ".GetNestedClasses()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getnestedclasses()" + }, + { + "label": "NestedClass", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nestedclass", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "nestedclass" + }, + { + "label": "EnclosingClass", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "enclosingclass", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "enclosingclass" + }, + { + "label": ".GetFieldRvas()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getfieldrvas()" + }, + { + "label": "RelativeVirtualAddress", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "relativevirtualaddress", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "relativevirtualaddress" + }, + { + "label": ".GetFieldMarshals()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".getfieldmarshals()" + }, + { + "label": "NativeType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nativetype", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "nativetype" + }, + { + "label": ".GetImplMaps()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": ".getimplmaps()" + }, + { + "label": "MethodImportAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "methodimportattributes", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "methodimportattributes" + }, + { + "label": "MappingFlags", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "mappingflags", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "mappingflags" + }, + { + "label": "MemberForwarded", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "memberforwarded", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "memberforwarded" + }, + { + "label": "StringHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_stringhandle", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "stringhandle" + }, + { + "label": "ImportName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "importname", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "importname" + }, + { + "label": "ImportScope", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "importscope", + "community": 241, + "community_name": "Metadata Import Scope", + "norm_label": "importscope" + }, + { + "label": ".GetInterfaceImplRows()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".getinterfaceimplrows()" + }, + { + "label": "Class", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "class", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "class" + }, + { + "label": "Interface", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "interface", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "interface" + }, + { + "label": ".GetPtrRows()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getptrrows()" + }, + { + "label": ".GetTypeDefListColumns()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".gettypedeflistcolumns()" + }, + { + "label": "Type", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_type", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "type" + }, + { + "label": "FieldList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "fieldlist", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "fieldlist" + }, + { + "label": "MethodList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "methodlist", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "methodlist" + }, + { + "label": ".GetMethodDefParamLists()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".getmethoddefparamlists()" + }, + { + "label": "ParamList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "paramlist", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": "paramlist" + }, + { + "label": ".GetFieldLayouts()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L680", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayouts", + "community": 156, + "community_name": "Metadata Association Lookup", + "norm_label": ".getfieldlayouts()" + }, + { + "label": ".GetFieldLayout()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": ".getfieldlayout()" + }, + { + "label": "FieldDef", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "fielddef", + "community": 88, + "community_name": "Metadata Extensions", + "norm_label": "fielddef" + }, + { + "label": ".AsReadOnlySpan()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L711", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asreadonlyspan", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".asreadonlyspan()" + }, + { + "label": "ReadOnlySpan", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_readonlyspan", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "readonlyspan" + }, + { + "label": ".AsBlobReader()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L719", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asblobreader", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".asblobreader()" + }, + { + "label": ".ReadULEB128()", + "file_type": "code", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L727", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1554" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_readuleb128", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": ".readuleb128()" + }, + { + "label": "BinaryReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadataextensions_cs_binaryreader", + "community": 150, + "community_name": "Metadata Name Extensions", + "norm_label": "binaryreader" + }, + { + "label": "MetadataFile.cs", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_metadatafile", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "metadatafile.cs" + }, + { + "label": "MetadataFile", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "metadatafile" + }, + { + "label": "MetadataFileKind", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L51", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilekind", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "metadatafilekind" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_metadatareader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "metadatareader" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_string", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "string" + }, + { + "label": ".GetRuntime()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getruntime", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": ".getruntime()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_immutablearray", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "immutablearray" + }, + { + "label": ".GetResources()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getresources", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".getresources()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_ienumerable", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "ienumerable" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_dictionary", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "dictionary" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".gettypedefinition()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_typedefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".GetTypeForwarder()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".gettypeforwarder()" + }, + { + "label": "ExportedTypeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_exportedtypehandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "exportedtypehandle" + }, + { + "label": ".GetMethodBody()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getmethodbody", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".getmethodbody()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_methodbodyblock", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": "methodbodyblock" + }, + { + "label": ".GetSectionData()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".getsectiondata()" + }, + { + "label": ".GetContainingSectionIndex()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getcontainingsectionindex", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".getcontainingsectionindex()" + }, + { + "label": "CorHeader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_corheader", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "corheader" + }, + { + "label": ".WithOptions()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L298", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_withoptions", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".withoptions()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L303", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_dispose", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".dispose()" + }, + { + "label": "MetadataFileWithOptions", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L313", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "metadatafilewithoptions" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions_resolve", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".resolve()" + }, + { + "label": "SectionData", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L334", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "sectiondata" + }, + { + "label": ".GetReader()", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata_getreader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".getreader()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_blobreader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "blobreader" + }, + { + "label": "SectionHeader", + "file_type": "code", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1486" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "sectionheader" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatafile_cs_uint", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "uint" + }, + { + "label": "MetadataGenericContext.cs", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_metadatagenericcontext", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "metadatagenericcontext.cs" + }, + { + "label": "MetadataGenericContext", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "metadatagenericcontext" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatagenericcontext_cs_metadatareader", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "metadatareader" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatagenericcontext_cs_typedefinitionhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatagenericcontext_cs_methoddefinitionhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".GetGenericTypeParameterName()", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparametername", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenerictypeparametername()" + }, + { + "label": ".GetGenericMethodTypeParameterName()", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparametername", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenericmethodtypeparametername()" + }, + { + "label": ".GetGenericTypeParameterHandleOrNull()", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparameterhandleornull", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenerictypeparameterhandleornull()" + }, + { + "label": "GenericParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatagenericcontext_cs_genericparameterhandle", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": "genericparameterhandle" + }, + { + "label": ".GetGenericMethodTypeParameterHandleOrNull()", + "file_type": "code", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparameterhandleornull", + "community": 56, + "community_name": "Disassembler Signature Provider", + "norm_label": ".getgenericmethodtypeparameterhandleornull()" + }, + { + "label": "MetadataTokenHelpers.cs", + "file_type": "code", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_metadatatokenhelpers", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "metadatatokenhelpers.cs" + }, + { + "label": "MetadataTokenHelpers", + "file_type": "code", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "metadatatokenhelpers" + }, + { + "label": ".TryAsEntityHandle()", + "file_type": "code", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_tryasentityhandle", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".tryasentityhandle()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_metadatatokenhelpers_cs_entityhandle", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": "entityhandle" + }, + { + "label": ".EntityHandleOrNil()", + "file_type": "code", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil", + "community": 167, + "community_name": "Metadata Token Helpers", + "norm_label": ".entityhandleornil()" + }, + { + "label": "MethodSemanticsLookup.cs", + "file_type": "code", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_methodsemanticslookup", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "methodsemanticslookup.cs" + }, + { + "label": "MethodSemanticsLookup", + "file_type": "code", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1343" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "methodsemanticslookup" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_methodsemanticslookup_cs_methodsemanticsattributes", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "Entry", + "file_type": "code", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L39", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1343" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "entry" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_methodsemanticslookup_cs_int", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "int" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_methodsemanticslookup_cs_methoddefinitionhandle", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_methodsemanticslookup_cs_entityhandle", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "entityhandle" + }, + { + "label": ".CompareTo()", + "file_type": "code", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1343" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry_compareto", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": ".compareto()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_methodsemanticslookup_cs_list", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": "list" + }, + { + "label": ".GetSemantics()", + "file_type": "code", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1343" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup_getsemantics", + "community": 252, + "community_name": "Method Semantics Lookup", + "norm_label": ".getsemantics()" + }, + { + "label": "ModuleReferenceMetadata.cs", + "file_type": "code", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_modulereferencemetadata", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "modulereferencemetadata.cs" + }, + { + "label": "ModuleReferenceMetadata", + "file_type": "code", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "modulereferencemetadata" + }, + { + "label": "ModuleReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "modulereference", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "modulereference" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_modulereferencemetadata_cs_metadatareader", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "metadatareader" + }, + { + "label": "ModuleReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_modulereferencemetadata_cs_modulereferencehandle", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "modulereferencehandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_modulereferencemetadata_cs_string", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "string" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_modulereferencemetadata_cs_immutablearray", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_modulereferencemetadata_cs_customattribute", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": "customattribute" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata_tostring", + "community": 164, + "community_name": "Exported Type Metadata", + "norm_label": ".tostring()" + }, + { + "label": "OperandType.cs", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_operandtype", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "operandtype.cs" + }, + { + "label": "OperandType", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_operandtype_icsharpcode_decompiler_metadata_operandtype", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "operandtype" + }, + { + "label": ".GetOperandType()", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getoperandtype", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": ".getoperandtype()" + }, + { + "label": "ILOpCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_operandtype_cs_ilopcode", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "ilopcode" + }, + { + "label": ".GetDisplayName()", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getdisplayname", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": ".getdisplayname()" + }, + { + "label": ".IsDefined()", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_isdefined", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": ".isdefined()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_operandtype_cs_hashset", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": "hashset" + }, + { + "label": ".BuildKeywordList()", + "file_type": "code", + "source_file": "Metadata/OperandType.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_buildkeywordlist", + "community": 203, + "community_name": "IL Opcode Operand Types", + "norm_label": ".buildkeywordlist()" + }, + { + "label": "PEFile.cs", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_pefile", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "pefile.cs" + }, + { + "label": "PEFile", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "pefile" + }, + { + "label": "IModuleReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "imodulereference", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "imodulereference" + }, + { + "label": "PEReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_pefile_cs_pereader", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "pereader" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_dispose", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".dispose()" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_resolve", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".resolve()" + }, + { + "label": ".GetMethodBody()", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getmethodbody", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".getmethodbody()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_pefile_cs_methodbodyblock", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "methodbodyblock" + }, + { + "label": ".GetSectionData()", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getsectiondata", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".getsectiondata()" + }, + { + "label": ".GetContainingSectionIndex()", + "file_type": "code", + "source_file": "Metadata/PEFile.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1393" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getcontainingsectionindex", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".getcontainingsectionindex()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_pefile_cs_immutablearray", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "immutablearray" + }, + { + "label": "CorHeader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_pefile_cs_corheader", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": "corheader" + }, + { + "label": "PropertyAndEventBackingFieldLookup.cs", + "file_type": "code", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "propertyandeventbackingfieldlookup.cs" + }, + { + "label": "PropertyAndEventBackingFieldLookup", + "file_type": "code", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "propertyandeventbackingfieldlookup" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_cs_metadatareader", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "metadatareader" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_cs_dictionary", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "dictionary" + }, + { + "label": ".IsPropertyBackingField()", + "file_type": "code", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_ispropertybackingfield", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": ".ispropertybackingfield()" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_cs_fielddefinitionhandle", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_cs_propertydefinitionhandle", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "propertydefinitionhandle" + }, + { + "label": ".IsEventBackingField()", + "file_type": "code", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_iseventbackingfield", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": ".iseventbackingfield()" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_propertyandeventbackingfieldlookup_cs_eventdefinitionhandle", + "community": 253, + "community_name": "Backing Field Lookup", + "norm_label": "eventdefinitionhandle" + }, + { + "label": "ReferenceLoadInfo.cs", + "file_type": "code", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_referenceloadinfo", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "referenceloadinfo.cs" + }, + { + "label": "ReferenceLoadInfo", + "file_type": "code", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "referenceloadinfo" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_referenceloadinfo_cs_dictionary", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "dictionary" + }, + { + "label": ".AddMessage()", + "file_type": "code", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessage", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": ".addmessage()" + }, + { + "label": ".AddMessageOnce()", + "file_type": "code", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessageonce", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": ".addmessageonce()" + }, + { + "label": ".TryGetInfo()", + "file_type": "code", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1202" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_trygetinfo", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": ".trygetinfo()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_referenceloadinfo_cs_ireadonlylist", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "ireadonlylist" + }, + { + "label": "Resource.cs", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_resource", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "resource.cs" + }, + { + "label": "ResourceType", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_resourcetype", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "resourcetype" + }, + { + "label": "Resource", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "resource" + }, + { + "label": "ManifestResourceAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "manifestresourceattributes", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "manifestresourceattributes" + }, + { + "label": ".TryOpenStream()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_resource_tryopenstream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".tryopenstream()" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_resource_cs_stream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "stream" + }, + { + "label": ".TryGetLength()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_resource_trygetlength", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".trygetlength()" + }, + { + "label": "ByteArrayResource", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "bytearrayresource" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_resource_cs_byte", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "byte" + }, + { + "label": ".TryOpenStream()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource_tryopenstream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".tryopenstream()" + }, + { + "label": ".TryGetLength()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource_trygetlength", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".trygetlength()" + }, + { + "label": "MetadataResource", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "metadataresource" + }, + { + "label": "ManifestResourceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "manifestresourcehandle", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "manifestresourcehandle" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_equals", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_gethashcode", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".gethashcode()" + }, + { + "label": ".HasFlag()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_hasflag", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".hasflag()" + }, + { + "label": ".GetResourceType()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_getresourcetype", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".getresourcetype()" + }, + { + "label": ".TryReadResource()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryreadresource", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".tryreadresource()" + }, + { + "label": ".TryOpenStream()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryopenstream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".tryopenstream()" + }, + { + "label": ".TryGetLength()", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_trygetlength", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": ".trygetlength()" + }, + { + "label": "ResourceMemoryStream", + "file_type": "code", + "source_file": "Metadata/Resource.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_resource_icsharpcode_decompiler_metadata_resourcememorystream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "resourcememorystream" + }, + { + "label": "UnmanagedMemoryStream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "unmanagedmemorystream", + "community": 134, + "community_name": "Embedded Resources", + "norm_label": "unmanagedmemorystream" + }, + { + "label": "SignatureBlobComparer.cs", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_signatureblobcomparer", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "signatureblobcomparer.cs" + }, + { + "label": "SignatureBlobComparer", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "signatureblobcomparer" + }, + { + "label": ".ReadParameterCount()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".readparametercount()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_signatureblobcomparer_cs_blobreader", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "blobreader" + }, + { + "label": "GenericParameterCount", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "genericparametercount", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "genericparametercount" + }, + { + "label": "ParameterCount", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "parametercount", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "parametercount" + }, + { + "label": ".EqualsMethodSignature()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".equalsmethodsignature()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_signatureblobcomparer_cs_metadatareader", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": "metadatareader" + }, + { + "label": ".SkipCustomModifiers()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_skipcustommodifiers", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".skipcustommodifiers()" + }, + { + "label": ".TypeSlotEquals()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".typeslotequals()" + }, + { + "label": ".EqualsTypeSignature()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".equalstypesignature()" + }, + { + "label": ".IsSameCompressedInteger()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".issamecompressedinteger()" + }, + { + "label": ".IsSameCompressedSignedInteger()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedsignedinteger", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".issamecompressedsignedinteger()" + }, + { + "label": ".TypesAreEqual()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".typesareequal()" + }, + { + "label": ".TypeHandleEquals()", + "file_type": "code", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1194" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typehandleequals", + "community": 168, + "community_name": "Signature Blob Comparer", + "norm_label": ".typehandleequals()" + }, + { + "label": "TypeReferenceMetadata.cs", + "file_type": "code", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_typereferencemetadata", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "typereferencemetadata.cs" + }, + { + "label": "TypeReferenceMetadata", + "file_type": "code", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "typereferencemetadata" + }, + { + "label": "TypeReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_typereference", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "typereference" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_metadatareader", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "metadatareader" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_typereferencehandle", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "typereferencehandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_string", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "string" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_entityhandle", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "entityhandle" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_typereferencemetadata_cs_immutablearray", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": "immutablearray" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata_tostring", + "community": 175, + "community_name": "Member Reference Metadata", + "norm_label": ".tostring()" + }, + { + "label": "UniversalAssemblyResolver.cs", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_universalassemblyresolver", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "universalassemblyresolver.cs" + }, + { + "label": "TargetRuntime", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetruntime", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "targetruntime" + }, + { + "label": "TargetFrameworkIdentifier", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetframeworkidentifier", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "targetframeworkidentifier" + }, + { + "label": "DecompilerRuntime", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_decompilerruntime", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "decompilerruntime" + }, + { + "label": "UniversalAssemblyResolver", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "universalassemblyresolver" + }, + { + "label": "Lazy", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_lazy", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "lazy" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_bool", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "bool" + }, + { + "label": "PEStreamOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "pestreamoptions", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "pestreamoptions" + }, + { + "label": "MetadataReaderOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_metadatareaderoptions", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "metadatareaderoptions" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_string", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "string" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_list", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "list" + }, + { + "label": ".AddSearchDirectory()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_addsearchdirectory", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".addsearchdirectory()" + }, + { + "label": ".RemoveSearchDirectory()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_removesearchdirectory", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".removesearchdirectory()" + }, + { + "label": ".GetSearchDirectories()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getsearchdirectories", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getsearchdirectories()" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_version", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "version" + }, + { + "label": ".ParseTargetFramework()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".parsetargetframework()" + }, + { + "label": "Resolve()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_resolve", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "resolve()" + }, + { + "label": "ResolveModule()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_resolvemodule", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "resolvemodule()" + }, + { + "label": "CreatePEFileFromFileName()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_createpefilefromfilename", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "createpefilefromfilename()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_func", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "func" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_exception", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "exception" + }, + { + "label": "ResolveAsync()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_resolveasync", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "resolveasync()" + }, + { + "label": "Task", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_task", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "task" + }, + { + "label": "ResolveModuleAsync()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_resolvemoduleasync", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": "resolvemoduleasync()" + }, + { + "label": ".IsSharedAssembly()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L268", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_issharedassembly", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".issharedassembly()" + }, + { + "label": ".FindAssemblyFile()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L273", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfile", + "community": 197, + "community_name": "Assembly Resolver Search", + "norm_label": ".findassemblyfile()" + }, + { + "label": ".FindAssemblyFileCore()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L293", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".findassemblyfilecore()" + }, + { + "label": ".InitDotNetCorePathFinder()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_initdotnetcorepathfinder", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": ".initdotnetcorepathfinder()" + }, + { + "label": ".FindWindowsMetadataFile()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".findwindowsmetadatafile()" + }, + { + "label": ".FindWindowsMetadataInSystemDirectory()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L379", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatainsystemdirectory", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".findwindowsmetadatainsystemdirectory()" + }, + { + "label": ".ResolveSilverlight()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".resolvesilverlight()" + }, + { + "label": ".FindClosestVersionDirectory()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findclosestversiondirectory", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".findclosestversiondirectory()" + }, + { + "label": ".ResolveInternal()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".resolveinternal()" + }, + { + "label": ".SearchDirectory()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L509", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".searchdirectory()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_universalassemblyresolver_cs_ienumerable", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": "ienumerable" + }, + { + "label": ".IsSpecialVersionOrRetargetable()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L523", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".isspecialversionorretargetable()" + }, + { + "label": ".IsZeroOrAllOnes()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L548", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_iszeroorallones", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".iszeroorallones()" + }, + { + "label": ".GetCorlib()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L557", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getcorlib()" + }, + { + "label": ".GetMscorlibBasePath()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L593", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmscorlibbasepath", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getmscorlibbasepath()" + }, + { + "label": ".GetMonoMscorlibBasePath()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L650", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmonomscorlibbasepath", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getmonomscorlibbasepath()" + }, + { + "label": ".GetGacPaths()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L673", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getgacpaths", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getgacpaths()" + }, + { + "label": ".GetDefaultMonoGacPaths()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L688", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getdefaultmonogacpaths", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getdefaultmonogacpaths()" + }, + { + "label": ".GetCurrentMonoGac()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L713", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcurrentmonogac", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".getcurrentmonogac()" + }, + { + "label": ".GetAssemblyInGac()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L721", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".getassemblyingac()" + }, + { + "label": ".GetAssemblyInMonoGac()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L732", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinmonogac", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".getassemblyinmonogac()" + }, + { + "label": ".GetAssemblyInNetGac()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L745", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinnetgac", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".getassemblyinnetgac()" + }, + { + "label": ".GetAssemblyFile()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L764", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyfile", + "community": 208, + "community_name": "Assembly Reference Listing", + "norm_label": ".getassemblyfile()" + }, + { + "label": ".EnumerateGac()", + "file_type": "code", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L778", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1450" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "community": 110, + "community_name": "Universal Assembly Resolver", + "norm_label": ".enumerategac()" + }, + { + "label": "UnresolvedAssemblyNameReference.cs", + "file_type": "code", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_unresolvedassemblynamereference", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "unresolvedassemblynamereference.cs" + }, + { + "label": "UnresolvedAssemblyNameReference", + "file_type": "code", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "unresolvedassemblynamereference" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_unresolvedassemblynamereference_cs_list", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "list" + }, + { + "label": "MessageKind", + "file_type": "code", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_messagekind", + "community": 214, + "community_name": "Reference Load Info", + "norm_label": "messagekind" + }, + { + "label": "WebCilFile.cs", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L1", + "_origin": "ast", + "id": "metadata_webcilfile", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "webcilfile.cs" + }, + { + "label": "WebCilFile", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "webcilfile" + }, + { + "label": "MemoryMappedViewAccessor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_memorymappedviewaccessor", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "memorymappedviewaccessor" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_long", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "long" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_byte", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "byte" + }, + { + "label": ".FromFile()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_fromfile", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".fromfile()" + }, + { + "label": "MetadataReaderOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_metadatareaderoptions", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "metadatareaderoptions" + }, + { + "label": ".TryReadWebCilSegment()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".tryreadwebcilsegment()" + }, + { + "label": "BinaryReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_binaryreader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "binaryreader" + }, + { + "label": "WebcilHeader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "webcilheader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "webcilheader" + }, + { + "label": ".GetContainingSectionIndex()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getcontainingsectionindex", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".getcontainingsectionindex()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_ienumerable", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "ienumerable" + }, + { + "label": ".TranslateRVA()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L218", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_translaterva", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".translaterva()" + }, + { + "label": ".TryGetSectionDataRange()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L234", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_trygetsectiondatarange", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".trygetsectiondatarange()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_immutablearray", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "immutablearray" + }, + { + "label": ".GetMethodBody()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getmethodbody", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".getmethodbody()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_methodbodyblock", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "methodbodyblock" + }, + { + "label": ".GetSectionData()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getsectiondata", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".getsectiondata()" + }, + { + "label": "WasmSection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "wasmsection", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "wasmsection" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L283", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_resolve", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": ".resolve()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L288", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_dispose", + "community": 91, + "community_name": "Portable PDB Writer", + "norm_label": ".dispose()" + }, + { + "label": "WebcilHeader", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L302", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilheader", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "webcilheader" + }, + { + "label": "ushort", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_ushort", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "ushort" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadata_webcilfile_cs_uint", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "uint" + }, + { + "label": "WasmSection", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L316", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "wasmsection" + }, + { + "label": "WasmSectionId", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "wasmsectionid", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "wasmsectionid" + }, + { + "label": "WasmSectionId", + "file_type": "code", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L333", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Metadata", + "scope_chain": [ + "s1459" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsectionid", + "community": 102, + "community_name": "WebCIL File Format", + "norm_label": "wasmsectionid" + }, + { + "label": "NRExtensions.cs", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "nrextensions", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "nrextensions.cs" + }, + { + "label": "NRExtensions", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "nrextensions" + }, + { + "label": ".IsCompilerGenerated()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergenerated", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".iscompilergenerated()" + }, + { + "label": ".IsCompilerGeneratedOrIsInCompilerGeneratedClass()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergeneratedorisincompilergeneratedclass", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".iscompilergeneratedorisincompilergeneratedclass()" + }, + { + "label": ".HasGeneratedName()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_hasgeneratedname", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".hasgeneratedname()" + }, + { + "label": ".IsAnonymousType()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".isanonymoustype()" + }, + { + "label": ".ContainsAnonymousType()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_containsanonymoustype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".containsanonymoustype()" + }, + { + "label": "ContainsAnonTypeVisitor", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L76", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "containsanontypevisitor" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nrextensions_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": ".VisitOtherType()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visitothertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitothertype()" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".GetDocumentation()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_getdocumentation", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getdocumentation()" + }, + { + "label": ".GetMetadataAttributes()", + "file_type": "code", + "source_file": "NRExtensions.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "nrextensions_icsharpcode_decompiler_nrextensions_getmetadataattributes", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getmetadataattributes()" + }, + { + "label": "TypeAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nrextensions_cs_typeattributes", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "typeattributes" + }, + { + "label": "NRTAttributes.cs", + "file_type": "code", + "source_file": "NRTAttributes.cs", + "source_location": "L1", + "_origin": "ast", + "id": "nrtattributes", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "nrtattributes.cs" + }, + { + "label": "System.Diagnostics.CodeAnalysis", + "file_type": "code", + "source_file": "NRTAttributes.cs", + "source_location": "L4", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "System.Diagnostics.CodeAnalysis" + }, + "_origin": "ast", + "id": "csharp_namespace:d05b3fa9c07c5cbe", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "system.diagnostics.codeanalysis" + }, + { + "label": "MemberNotNullWhenAttribute", + "file_type": "code", + "source_file": "NRTAttributes.cs", + "source_location": "L6", + "metadata": { + "namespace": "System.Diagnostics.CodeAnalysis", + "scope_chain": [ + "s141" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "nrtattributes_system_diagnostics_codeanalysis_membernotnullwhenattribute", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "membernotnullwhenattribute" + }, + { + "label": "Attribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "attribute", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "attribute" + }, + { + "label": "IAmbience.cs", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_iambience", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "iambience.cs" + }, + { + "label": "ICSharpCode.Decompiler.Output", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L23", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Output" + }, + "_origin": "ast", + "id": "csharp_namespace:90e779127979e4c1", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "icsharpcode.decompiler.output" + }, + { + "label": "ConversionFlags", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "conversionflags" + }, + { + "label": "IAmbience", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_iambience", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "iambience" + }, + { + "label": ".ConvertSymbol()", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_iambience_convertsymbol", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".convertsymbol()" + }, + { + "label": ".ConvertType()", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_iambience_converttype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".converttype()" + }, + { + "label": ".ConvertConstantValue()", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_iambience_convertconstantvalue", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".convertconstantvalue()" + }, + { + "label": ".WrapComment()", + "file_type": "code", + "source_file": "Output/IAmbience.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Output", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_iambience_icsharpcode_decompiler_output_iambience_wrapcomment", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".wrapcomment()" + }, + { + "label": "INodeTrackingOutput.cs", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_inodetrackingoutput", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": "inodetrackingoutput.cs" + }, + { + "label": "INodeTrackingOutput", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": "inodetrackingoutput" + }, + { + "label": ".MarkNodeStart()", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput_marknodestart", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": ".marknodestart()" + }, + { + "label": ".MarkNodeEnd()", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput_marknodeend", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": ".marknodeend()" + }, + { + "label": "NodeTrackingOutputExtensions", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": "nodetrackingoutputextensions" + }, + { + "label": ".MarkNodeStart()", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodestart", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": ".marknodestart()" + }, + { + "label": ".MarkNodeEnd()", + "file_type": "code", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1152" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodeend", + "community": 259, + "community_name": "Node Tracking Output", + "norm_label": ".marknodeend()" + }, + { + "label": "ITextOutput.cs", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_itextoutput", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "itextoutput.cs" + }, + { + "label": "ITextOutput", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "itextoutput" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".unindent()" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_write", + "community": 6, + "community_name": "Dynamic and Compound IL Instructions", + "norm_label": ".write()" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeline()" + }, + { + "label": ".WriteReference()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".writereference()" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_itextoutput_cs_handle", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": "handle" + }, + { + "label": ".WriteLocalReference()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference", + "community": 49, + "community_name": "Method Body Disassembler", + "norm_label": ".writelocalreference()" + }, + { + "label": ".MarkFoldStart()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".markfoldstart()" + }, + { + "label": ".MarkDefinitionStart()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_markdefinitionstart", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".markdefinitionstart()" + }, + { + "label": ".MarkFoldEnd()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".markfoldend()" + }, + { + "label": "TextOutputExtensions", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_textoutputextensions", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "textoutputextensions" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_write", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".write()" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "Output/ITextOutput.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1320" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_writeline", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writeline()" + }, + { + "label": "PlainTextOutput.cs", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_plaintextoutput", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "plaintextoutput.cs" + }, + { + "label": "PlainTextOutput", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "plaintextoutput" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_textwriter", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "textwriter" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_bool", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "bool" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_int", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "int" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_dispose", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".dispose()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_tostring", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".tostring()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_indent", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_unindent", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".unindent()" + }, + { + "label": ".WriteIndent()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writeindent", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writeindent()" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_write", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".write()" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writeline", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writeline()" + }, + { + "label": ".WriteReference()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writereference()" + }, + { + "label": "OpCodeInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_opcodeinfo", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "opcodeinfo" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_handle", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "handle" + }, + { + "label": ".WriteLocalReference()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writelocalreference", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writelocalreference()" + }, + { + "label": ".MarkDefinitionStart()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markdefinitionstart", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markdefinitionstart()" + }, + { + "label": ".MarkFoldStart()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markfoldstart", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markfoldstart()" + }, + { + "label": ".MarkFoldEnd()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markfoldend", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markfoldend()" + }, + { + "label": "TextOutputWithRollback", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "textoutputwithrollback" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_plaintextoutput_cs_list", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": "list" + }, + { + "label": ".Commit()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_commit", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".commit()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L196", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_indent", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".indent()" + }, + { + "label": ".MarkFoldEnd()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markfoldend", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markfoldend()" + }, + { + "label": ".MarkDefinitionStart()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L206", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markdefinitionstart", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markdefinitionstart()" + }, + { + "label": ".MarkFoldStart()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markfoldstart", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".markfoldstart()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_unindent", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".unindent()" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_write", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".write()" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writeline", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writeline()" + }, + { + "label": ".WriteLocalReference()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writelocalreference", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writelocalreference()" + }, + { + "label": ".WriteReference()", + "file_type": "code", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "community": 44, + "community_name": "Plain Text Output", + "norm_label": ".writereference()" + }, + { + "label": "TextOutputWriter.cs", + "file_type": "code", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_textoutputwriter", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "textoutputwriter.cs" + }, + { + "label": "TextOutputWriter", + "file_type": "code", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1210" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "community": 269, + "community_name": "Text Output Writer", + "norm_label": "textoutputwriter" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "textwriter", + "community": 269, + "community_name": "Text Output Writer", + "norm_label": "textwriter" + }, + { + "label": "Encoding", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_textoutputwriter_cs_encoding", + "community": 269, + "community_name": "Text Output Writer", + "norm_label": "encoding" + }, + { + "label": ".Write()", + "file_type": "code", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1210" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_write", + "community": 269, + "community_name": "Text Output Writer", + "norm_label": ".write()" + }, + { + "label": ".WriteLine()", + "file_type": "code", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1210" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_writeline", + "community": 269, + "community_name": "Text Output Writer", + "norm_label": ".writeline()" + }, + { + "label": "TextTokenWriter.cs", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "output_texttokenwriter", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "texttokenwriter.cs" + }, + { + "label": "TextTokenWriter", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": "texttokenwriter" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_texttokenwriter_cs_stack", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": "stack" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_texttokenwriter_cs_int", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "output_texttokenwriter_cs_bool", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": "bool" + }, + { + "label": ".WriteIdentifier()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".writeidentifier()" + }, + { + "label": ".GetCurrentMemberReference()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".getcurrentmemberreference()" + }, + { + "label": ".FilterMember()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_filtermember", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".filtermember()" + }, + { + "label": ".IsDynamicMemberReference()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdynamicmemberreference", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".isdynamicmemberreference()" + }, + { + "label": ".GetCurrentLocalReference()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L178", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocalreference", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".getcurrentlocalreference()" + }, + { + "label": ".GetCurrentLocalDefinition()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L218", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocaldefinition", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".getcurrentlocaldefinition()" + }, + { + "label": ".GetCurrentDefinition()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L262", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentdefinition", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".getcurrentdefinition()" + }, + { + "label": ".WriteKeyword()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writekeyword", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".writekeyword()" + }, + { + "label": ".NeedsFold()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L313", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_needsfold", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".needsfold()" + }, + { + "label": ".WriteToken()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L329", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".writetoken()" + }, + { + "label": ".Space()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L381", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_space", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".space()" + }, + { + "label": ".Indent()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_indent", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".indent()" + }, + { + "label": ".Unindent()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_unindent", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".unindent()" + }, + { + "label": ".NewLine()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L396", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_newline", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".newline()" + }, + { + "label": ".WriteComment()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L406", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": ".writecomment()" + }, + { + "label": ".WritePreProcessorDirective()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writepreprocessordirective", + "community": 202, + "community_name": "Preprocessor Directives", + "norm_label": ".writepreprocessordirective()" + }, + { + "label": ".WritePrimitiveValue()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L456", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivevalue", + "community": 71, + "community_name": "Token Writer Decorators", + "norm_label": ".writeprimitivevalue()" + }, + { + "label": ".WriteInterpolatedText()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L461", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeinterpolatedtext", + "community": 105, + "community_name": "Text Writer Token Writer", + "norm_label": ".writeinterpolatedtext()" + }, + { + "label": ".WritePrimitiveType()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L466", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivetype", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".writeprimitivetype()" + }, + { + "label": ".StartNode()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_startnode", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".startnode()" + }, + { + "label": ".IsUsingDeclaration()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L547", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isusingdeclaration", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".isusingdeclaration()" + }, + { + "label": ".EndNode()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L552", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_endnode", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".endnode()" + }, + { + "label": ".IsDefinition()", + "file_type": "code", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L558", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1621" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdefinition", + "community": 135, + "community_name": "Text Token Writer", + "norm_label": ".isdefinition()" + }, + { + "label": "PartialTypeInfo.cs", + "file_type": "code", + "source_file": "PartialTypeInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "partialtypeinfo_cs_partialtypeinfo", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "partialtypeinfo.cs" + }, + { + "label": "PartialTypeInfo", + "file_type": "code", + "source_file": "PartialTypeInfo.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1351" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": "partialtypeinfo" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "partialtypeinfo_cs_hashset", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": "hashset" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "partialtypeinfo_cs_typedefinitionhandle", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".AddDeclaredMember()", + "file_type": "code", + "source_file": "PartialTypeInfo.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1351" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmember", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": ".adddeclaredmember()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "partialtypeinfo_cs_entityhandle", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": "entityhandle" + }, + { + "label": ".IsDeclaredMember()", + "file_type": "code", + "source_file": "PartialTypeInfo.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1351" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_isdeclaredmember", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": ".isdeclaredmember()" + }, + { + "label": ".AddDeclaredMembers()", + "file_type": "code", + "source_file": "PartialTypeInfo.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1351" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmembers", + "community": 246, + "community_name": "Partial Type Info", + "norm_label": ".adddeclaredmembers()" + }, + { + "label": "AssemblyInfo.cs", + "file_type": "code", + "source_file": "Properties/AssemblyInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "properties_assemblyinfo", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "assemblyinfo.cs" + }, + { + "label": "DecompilerVersionInfo.template.cs", + "file_type": "code", + "source_file": "Properties/DecompilerVersionInfo.template.cs", + "source_location": "L1", + "_origin": "ast", + "id": "properties_decompilerversioninfo_template", + "community": 280, + "community_name": "Version Info Template", + "norm_label": "decompilerversioninfo.template.cs" + }, + { + "label": "DecompilerVersionInfo", + "file_type": "code", + "source_file": "Properties/DecompilerVersionInfo.template.cs", + "source_location": "L1", + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "properties_decompilerversioninfo_template_decompilerversioninfo", + "community": 280, + "community_name": "Version Info Template", + "norm_label": "decompilerversioninfo" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "properties_decompilerversioninfo_template_cs_string", + "community": 280, + "community_name": "Version Info Template", + "norm_label": "string" + }, + { + "label": "SRMExtensions.cs", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "srmextensions", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "srmextensions.cs" + }, + { + "label": "SRMExtensions", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L36", + "metadata": { + "is_partial": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "srmextensions" + }, + { + "label": ".HasFlag()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".hasflag()" + }, + { + "label": "TypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typedefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typedefinition" + }, + { + "label": "TypeAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typeattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typeattributes" + }, + { + "label": "MethodDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "methoddefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "methoddefinition" + }, + { + "label": "MethodAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_methodattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "methodattributes" + }, + { + "label": "FieldDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_fielddefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "fielddefinition" + }, + { + "label": "FieldAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_fieldattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "fieldattributes" + }, + { + "label": "PropertyDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_propertydefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "propertydefinition" + }, + { + "label": "PropertyAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "propertyattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "propertyattributes" + }, + { + "label": "EventDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_eventdefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "eventdefinition" + }, + { + "label": "EventAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "eventattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "eventattributes" + }, + { + "label": ".IsTypeKind()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_istypekind", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".istypekind()" + }, + { + "label": "HandleKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "handlekind", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "handlekind" + }, + { + "label": ".IsMemberKind()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_ismemberkind", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".ismemberkind()" + }, + { + "label": ".IsEntityHandle()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isentityhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isentityhandle()" + }, + { + "label": "Handle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_handle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "handle" + }, + { + "label": ".IsValueType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isvaluetype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isvaluetype()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typedefinitionhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typedefinitionhandle" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_metadatareader", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "metadatareader" + }, + { + "label": ".IsEnum()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isenum()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_primitivetypecode", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "primitivetypecode" + }, + { + "label": ".IsDelegate()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isdelegate", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isdelegate()" + }, + { + "label": ".HasBody()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_hasbody", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".hasbody()" + }, + { + "label": ".GetCodeSize()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getcodesize", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getcodesize()" + }, + { + "label": "MethodBodyBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_methodbodyblock", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "methodbodyblock" + }, + { + "label": ".GetAny()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getany()" + }, + { + "label": "PropertyAccessors", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_propertyaccessors", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "propertyaccessors" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_methoddefinitionhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "EventAccessors", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_eventaccessors", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "eventaccessors" + }, + { + "label": ".GetGenericType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getgenerictype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getgenerictype()" + }, + { + "label": "TypeSpecification", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typespecification", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typespecification" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_entityhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "entityhandle" + }, + { + "label": ".GetDeclaringType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L182", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getdeclaringtype()" + }, + { + "label": "TypeReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typereference", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typereference" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typereferencehandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetFullTypeName()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getfulltypename()" + }, + { + "label": ".IsKnownType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L246", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isknowntype()" + }, + { + "label": ".SignatureIsKnownType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".signatureisknowntype()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_blobreader", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "blobreader" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_typespecificationhandle", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "typespecificationhandle" + }, + { + "label": "ExportedType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_exportedtype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "exportedtype" + }, + { + "label": ".IsAnonymousType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L477", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isanonymoustype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isanonymoustype()" + }, + { + "label": ".IsGeneratedName()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L490", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isgeneratedname", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isgeneratedname()" + }, + { + "label": "StringHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_stringhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "stringhandle" + }, + { + "label": ".HasGeneratedName()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L497", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".hasgeneratedname()" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_fielddefinitionhandle", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "fielddefinitionhandle" + }, + { + "label": ".IsCompilerGenerated()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L521", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".iscompilergenerated()" + }, + { + "label": ".IsCompilerGeneratedOrIsInCompilerGeneratedClass()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L526", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergeneratedorisincompilergeneratedclass", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".iscompilergeneratedorisincompilergeneratedclass()" + }, + { + "label": ".GetAttributeType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L581", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getattributetype", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getattributetype()" + }, + { + "label": "CustomAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_customattribute", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "customattribute" + }, + { + "label": ".HasKnownAttribute()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L597", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".hasknownattribute()" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_customattributehandlecollection", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "customattributehandlecollection" + }, + { + "label": ".IsKnownAttribute()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L609", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".isknownattribute()" + }, + { + "label": ".GetNullableContext()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L615", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getnullablecontext", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getnullablecontext()" + }, + { + "label": ".GetInitialValue()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getinitialvalue()" + }, + { + "label": "FieldValueSizeDecoder", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L666", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "fieldvaluesizedecoder" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_int", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "int" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L680", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getarraytype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_arrayshape", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "arrayshape" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L682", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getszarraytype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getszarraytype()" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L683", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getbyreferencetype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L684", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getfunctionpointertype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_methodsignature", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "methodsignature" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L685", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericinstantiation", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_immutablearray", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L687", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericmethodparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L688", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenerictypeparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L689", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getmodifiedtype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L690", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getpinnedtype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L691", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getpointertype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L693", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getprimitivetype", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getprimitivetype()" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L721", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromdefinition", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L728", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromreference", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".gettypefromreference()" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L739", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromspecification", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".gettypefromspecification()" + }, + { + "label": ".GetBaseTypeOrNil()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L746", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_getbasetypeornil", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".getbasetypeornil()" + }, + { + "label": ".ToILSyntax()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L758", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_toilsyntax", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".toilsyntax()" + }, + { + "label": "SignatureCallingConvention", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_signaturecallingconvention", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "signaturecallingconvention" + }, + { + "label": ".AsStream()", + "file_type": "code", + "source_file": "SRMExtensions.cs", + "source_location": "L772", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1547" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmextensions_icsharpcode_decompiler_srmextensions_asstream", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".asstream()" + }, + { + "label": "MemoryMappedViewAccessor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_memorymappedviewaccessor", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "memorymappedviewaccessor" + }, + { + "label": "UnmanagedMemoryStream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmextensions_cs_unmanagedmemorystream", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "unmanagedmemorystream" + }, + { + "label": "SRMHacks.cs", + "file_type": "code", + "source_file": "SRMHacks.cs", + "source_location": "L1", + "_origin": "ast", + "id": "srmhacks", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "srmhacks.cs" + }, + { + "label": "GenericParameterAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmhacks_cs_genericparameterattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "genericparameterattributes" + }, + { + "label": "MethodImplAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "methodimplattributes", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": "methodimplattributes" + }, + { + "label": ".GetMethodImplementations()", + "file_type": "code", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s1433" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "community": 273, + "community_name": "SRM Hacks", + "norm_label": ".getmethodimplementations()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmhacks_cs_methoddefinitionhandle", + "community": 273, + "community_name": "SRM Hacks", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmhacks_cs_metadatareader", + "community": 273, + "community_name": "SRM Hacks", + "norm_label": "metadatareader" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmhacks_cs_immutablearray", + "community": 273, + "community_name": "SRM Hacks", + "norm_label": "immutablearray" + }, + { + "label": "MethodImplementationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "srmhacks_cs_methodimplementationhandle", + "community": 273, + "community_name": "SRM Hacks", + "norm_label": "methodimplementationhandle" + }, + { + "label": "AmbiguousResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_ambiguousresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "ambiguousresolveresult.cs" + }, + { + "label": "ICSharpCode.Decompiler.Semantics", + "file_type": "code", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L21", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Semantics" + }, + "_origin": "ast", + "id": "csharp_namespace:99aa55d68939b9a2", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "icsharpcode.decompiler.semantics" + }, + { + "label": "AmbiguousTypeResolveResult", + "file_type": "code", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1204" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguoustyperesolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "ambiguoustyperesolveresult" + }, + { + "label": "AmbiguousMemberResolveResult", + "file_type": "code", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1204" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguousmemberresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "ambiguousmemberresolveresult" + }, + { + "label": "ArrayAccessResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_arrayaccessresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "arrayaccessresolveresult.cs" + }, + { + "label": "ArrayAccessResolveResult", + "file_type": "code", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "arrayaccessresolveresult" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_arrayaccessresolveresult_cs_ilist", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ilist" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_arrayaccessresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "ArrayCreateResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_arraycreateresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "arraycreateresolveresult.cs" + }, + { + "label": "ArrayCreateResolveResult", + "file_type": "code", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "arraycreateresolveresult" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_arraycreateresolveresult_cs_ireadonlylist", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_arraycreateresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "ByReferenceResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_byreferenceresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "byreferenceresolveresult.cs" + }, + { + "label": "ByReferenceResolveResult", + "file_type": "code", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "byreferenceresolveresult" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_getchildresults", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_byreferenceresolveresult_cs_ienumerable", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ienumerable" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_tostring", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".tostring()" + }, + { + "label": "ConstantResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_constantresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "constantresolveresult.cs" + }, + { + "label": "ConstantResolveResult", + "file_type": "code", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "constantresolveresult" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_constantresolveresult_cs_object", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "object" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult_tostring", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".tostring()" + }, + { + "label": "Conversion.cs", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_conversion", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "conversion.cs" + }, + { + "label": "Conversion", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "conversion" + }, + { + "label": ".EnumerationConversion()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_enumerationconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".enumerationconversion()" + }, + { + "label": ".UserDefinedConversion()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".userdefinedconversion()" + }, + { + "label": ".MethodGroupConversion()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": ".methodgroupconversion()" + }, + { + "label": ".InvalidMethodGroupConversion()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_invalidmethodgroupconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".invalidmethodgroupconversion()" + }, + { + "label": ".TupleConversion()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_tupleconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tupleconversion()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_conversion_cs_immutablearray", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "immutablearray" + }, + { + "label": "InvalidConversion", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L128", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_invalidconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "invalidconversion" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_invalidconversion_tostring", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tostring()" + }, + { + "label": "NumericOrEnumerationConversion", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L140", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "numericorenumerationconversion" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_conversion_cs_bool", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "bool" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_tostring", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L181", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": "BuiltinConversion", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L193", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "builtinconversion" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_conversion_cs_byte", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "byte" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion_tostring", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tostring()" + }, + { + "label": "UserDefinedConv", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L304", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "userdefinedconv" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L355", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L366", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_tostring", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tostring()" + }, + { + "label": "MethodGroupConv", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L375", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "methodgroupconv" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L420", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": "TupleConv", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L426", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "tupleconv" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L439", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L445", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L459", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_tostring", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L651", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_equals", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Semantics/Conversion.cs", + "source_location": "L656", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1278" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_gethashcode", + "community": 14, + "community_name": "C# Conversions", + "norm_label": ".gethashcode()" + }, + { + "label": "ConversionResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_conversionresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "conversionresolveresult.cs" + }, + { + "label": "ConversionResolveResult", + "file_type": "code", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "conversionresolveresult" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_conversionresolveresult_cs_bool", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "bool" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_conversionresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "ErrorResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_errorresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "errorresolveresult.cs" + }, + { + "label": "ErrorResolveResult", + "file_type": "code", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1249" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_errorresolveresult_icsharpcode_decompiler_semantics_errorresolveresult", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "errorresolveresult" + }, + { + "label": "ForEachResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_foreachresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "foreachresolveresult.cs" + }, + { + "label": "ForEachResolveResult", + "file_type": "code", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "foreachresolveresult" + }, + { + "label": "InitializedObjectResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_initializedobjectresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "initializedobjectresolveresult.cs" + }, + { + "label": "InitializedObjectResolveResult", + "file_type": "code", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1204" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "initializedobjectresolveresult" + }, + { + "label": "InterpolatedStringResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_interpolatedstringresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "interpolatedstringresolveresult.cs" + }, + { + "label": "InterpolatedStringResolveResult", + "file_type": "code", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "interpolatedstringresolveresult" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_interpolatedstringresolveresult_cs_string", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "string" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1226" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_interpolatedstringresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "InvocationResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_invocationresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "invocationresolveresult.cs" + }, + { + "label": "InvocationResolveResult", + "file_type": "code", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "invocationresolveresult" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_invocationresolveresult_cs_ilist", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "ilist" + }, + { + "label": ".GetArgumentsForCall()", + "file_type": "code", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getargumentsforcall", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": ".getargumentsforcall()" + }, + { + "label": "SuppressMessage", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_invocationresolveresult_cs_suppressmessage", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "suppressmessage" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getchildresults", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_invocationresolveresult_cs_ienumerable", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "ienumerable" + }, + { + "label": "LocalResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_localresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "localresolveresult.cs" + }, + { + "label": "LocalResolveResult", + "file_type": "code", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "localresolveresult" + }, + { + "label": ".UnpackTypeIfByRefParameter()", + "file_type": "code", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_unpacktypeifbyrefparameter", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".unpacktypeifbyrefparameter()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_tostring", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".tostring()" + }, + { + "label": "MemberResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_memberresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "memberresolveresult.cs" + }, + { + "label": "MemberResolveResult", + "file_type": "code", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "memberresolveresult" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_memberresolveresult_cs_bool", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "bool" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_memberresolveresult_cs_object", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "object" + }, + { + "label": ".ComputeType()", + "file_type": "code", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_computetype", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": ".computetype()" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_getchildresults", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_memberresolveresult_cs_ienumerable", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": "ienumerable" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1290" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_tostring", + "community": 198, + "community_name": "Member Resolve Results", + "norm_label": ".tostring()" + }, + { + "label": "NamedArgumentResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_namedargumentresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "namedargumentresolveresult.cs" + }, + { + "label": "NamedArgumentResolveResult", + "file_type": "code", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "namedargumentresolveresult" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_namedargumentresolveresult_cs_string", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "string" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1256" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult_getchildresults", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_namedargumentresolveresult_cs_ienumerable", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ienumerable" + }, + { + "label": "NamespaceResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_namespaceresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "namespaceresolveresult.cs" + }, + { + "label": "NamespaceResolveResult", + "file_type": "code", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "namespaceresolveresult" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult_tostring", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".tostring()" + }, + { + "label": "OperatorResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_operatorresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "operatorresolveresult.cs" + }, + { + "label": "OperatorResolveResult", + "file_type": "code", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "operatorresolveresult" + }, + { + "label": "ExpressionType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_operatorresolveresult_cs_expressiontype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "expressiontype" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_operatorresolveresult_cs_ilist", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ilist" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_operatorresolveresult_cs_bool", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "bool" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1288" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_operatorresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": "OutVarResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_outvarresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "outvarresolveresult.cs" + }, + { + "label": "OutVarResolveResult", + "file_type": "code", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_outvarresolveresult_icsharpcode_decompiler_semantics_outvarresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "outvarresolveresult" + }, + { + "label": "ResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_resolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "resolveresult.cs" + }, + { + "label": "ResolveResult", + "file_type": "code", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "resolveresult" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L59", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_tostring", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".tostring()" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_resolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": ".ShallowClone()", + "file_type": "code", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_shallowclone", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".shallowclone()" + }, + { + "label": "SizeOfResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_sizeofresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "sizeofresolveresult.cs" + }, + { + "label": "SizeOfResolveResult", + "file_type": "code", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_sizeofresolveresult_icsharpcode_decompiler_semantics_sizeofresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "sizeofresolveresult" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_sizeofresolveresult_cs_int", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "int" + }, + { + "label": "ThisResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_thisresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "thisresolveresult.cs" + }, + { + "label": "ThisResolveResult", + "file_type": "code", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1204" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_thisresolveresult_icsharpcode_decompiler_semantics_thisresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "thisresolveresult" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_thisresolveresult_cs_bool", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "bool" + }, + { + "label": "ThrowResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_throwresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "throwresolveresult.cs" + }, + { + "label": "ThrowResolveResult", + "file_type": "code", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1173" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_throwresolveresult_icsharpcode_decompiler_semantics_throwresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "throwresolveresult" + }, + { + "label": "TupleResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_tupleresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "tupleresolveresult.cs" + }, + { + "label": "TupleResolveResult", + "file_type": "code", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "tupleresolveresult" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_tupleresolveresult_cs_immutablearray", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "immutablearray" + }, + { + "label": ".GetChildResults()", + "file_type": "code", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_getchildresults", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getchildresults()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_tupleresolveresult_cs_ienumerable", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "ienumerable" + }, + { + "label": ".GetTupleType()", + "file_type": "code", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".gettupletype()" + }, + { + "label": "TypeIsResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_typeisresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typeisresolveresult.cs" + }, + { + "label": "TypeIsResolveResult", + "file_type": "code", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_typeisresolveresult_icsharpcode_decompiler_semantics_typeisresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typeisresolveresult" + }, + { + "label": "TypeOfResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_typeofresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typeofresolveresult.cs" + }, + { + "label": "TypeOfResolveResult", + "file_type": "code", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1221" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_typeofresolveresult_icsharpcode_decompiler_semantics_typeofresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typeofresolveresult" + }, + { + "label": "TypeResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_typeresolveresult", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typeresolveresult.cs" + }, + { + "label": "TypeResolveResult", + "file_type": "code", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1204" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "typeresolveresult" + }, + { + "label": "UnknownMemberResolveResult.cs", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L1", + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "unknownmemberresolveresult.cs" + }, + { + "label": "UnknownMemberResolveResult", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "unknownmemberresolveresult" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_cs_string", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "string" + }, + { + "label": "ReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_cs_readonlycollection", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "readonlycollection" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult_tostring", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": ".tostring()" + }, + { + "label": "UnknownMethodResolveResult", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmethodresolveresult", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "unknownmethodresolveresult" + }, + { + "label": "UnknownIdentifierResolveResult", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "unknownidentifierresolveresult" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_cs_int", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": "int" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Semantics", + "scope_chain": [ + "s1344" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult_tostring", + "community": 244, + "community_name": "Unknown Member Resolve Result", + "norm_label": ".tostring()" + }, + { + "label": "SingleFileBundle.cs", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L1", + "_origin": "ast", + "id": "singlefilebundle", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "singlefilebundle.cs" + }, + { + "label": "SingleFileBundle", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L18", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "singlefilebundle" + }, + { + "label": ".IsBundle()", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_isbundle", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": ".isbundle()" + }, + { + "label": "MemoryMappedViewAccessor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_memorymappedviewaccessor", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "memorymappedviewaccessor" + }, + { + "label": "Header", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L73", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_header", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "header" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_uint", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "uint" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_int", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "int" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_string", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "string" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_long", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "long" + }, + { + "label": "ulong", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_ulong", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "ulong" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_immutablearray", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "immutablearray" + }, + { + "label": "FileType", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L96", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_filetype", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "filetype" + }, + { + "label": "Entry", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L106", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_entry", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "entry" + }, + { + "label": ".ReadManifest()", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": ".readmanifest()" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_stream", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "stream" + }, + { + "label": ".ReadEntry()", + "file_type": "code", + "source_file": "SingleFileBundle.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler", + "scope_chain": [ + "s309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readentry", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": ".readentry()" + }, + { + "label": "BinaryReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "singlefilebundle_cs_binaryreader", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "binaryreader" + }, + { + "label": "ProjectId.cs", + "file_type": "code", + "source_file": "Solution/ProjectId.cs", + "source_location": "L1", + "_origin": "ast", + "id": "solution_projectid", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "projectid.cs" + }, + { + "label": "ICSharpCode.Decompiler.Solution", + "file_type": "code", + "source_file": "Solution/ProjectId.cs", + "source_location": "L21", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Solution" + }, + "_origin": "ast", + "id": "csharp_namespace:8ef36ce4df667345", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "icsharpcode.decompiler.solution" + }, + { + "label": "ProjectId", + "file_type": "code", + "source_file": "Solution/ProjectId.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "solution_projectid_icsharpcode_decompiler_solution_projectid", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "projectid" + }, + { + "label": "Guid", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "solution_projectid_cs_guid", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "guid" + }, + { + "label": "ProjectTypeGuids", + "file_type": "code", + "source_file": "Solution/ProjectId.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "solution_projectid_icsharpcode_decompiler_solution_projecttypeguids", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "projecttypeguids" + }, + { + "label": "ProjectItem.cs", + "file_type": "code", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L1", + "_origin": "ast", + "id": "solution_projectitem", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "projectitem.cs" + }, + { + "label": "ProjectItem", + "file_type": "code", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "projectitem" + }, + { + "label": "SolutionCreator.cs", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L1", + "_origin": "ast", + "id": "solution_solutioncreator", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "solutioncreator.cs" + }, + { + "label": "SolutionCreator", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "solutioncreator" + }, + { + "label": "XNamespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "xnamespace", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "xnamespace" + }, + { + "label": ".WriteSolutionFile()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".writesolutionfile()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "solution_solutioncreator_cs_list", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "list" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "solution_solutioncreator_cs_textwriter", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "textwriter" + }, + { + "label": ".WriteHeader()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeheader", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".writeheader()" + }, + { + "label": ".WriteProjects()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".writeprojects()" + }, + { + "label": ".WriteSolutionConfigurations()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".writesolutionconfigurations()" + }, + { + "label": ".WriteProjectConfigurations()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".writeprojectconfigurations()" + }, + { + "label": ".FixAllProjectReferences()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".fixallprojectreferences()" + }, + { + "label": ".FixProjectReferences()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".fixprojectreferences()" + }, + { + "label": "XElement", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "solution_solutioncreator_cs_xelement", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "xelement" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "solution_solutioncreator_cs_dictionary", + "community": 159, + "community_name": "Solution Creator", + "norm_label": "dictionary" + }, + { + "label": ".GetRelativePath()", + "file_type": "code", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Solution", + "scope_chain": [ + "s1269" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_getrelativepath", + "community": 159, + "community_name": "Solution Creator", + "norm_label": ".getrelativepath()" + }, + { + "label": "Accessibility.cs", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_accessibility", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "accessibility.cs" + }, + { + "label": "ICSharpCode.Decompiler.TypeSystem", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L23", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.TypeSystem" + }, + "_origin": "ast", + "id": "csharp_namespace:c6e1dfbc16b24e8a", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "icsharpcode.decompiler.typesystem" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "accessibility" + }, + { + "label": "AccessibilityExtensions", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "accessibilityextensions" + }, + { + "label": ".LessThanOrEqual()", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_lessthanorequal", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".lessthanorequal()" + }, + { + "label": ".Intersect()", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_intersect", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".intersect()" + }, + { + "label": ".Union()", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_union", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".union()" + }, + { + "label": ".EffectiveAccessibility()", + "file_type": "code", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1227" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_effectiveaccessibility", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".effectiveaccessibility()" + }, + { + "label": "ApplyAttributeTypeVisitor.cs", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "applyattributetypevisitor.cs" + }, + { + "label": "ApplyAttributeTypeVisitor", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "applyattributetypevisitor" + }, + { + "label": ".ApplyAttributesToType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".applyattributestotype()" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_cs_customattributehandlecollection", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "customattributehandlecollection" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_cs_metadatareader", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "metadatareader" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_cs_string", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_cs_int", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "int" + }, + { + "label": ".VisitModOpt()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodopt", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodopt()" + }, + { + "label": ".VisitModReq()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodreq", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodreq()" + }, + { + "label": ".VisitPointerType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitpointertype()" + }, + { + "label": ".GetNullability()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getnullability()" + }, + { + "label": ".ExpectDummyNullabilityForGenericValueType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_expectdummynullabilityforgenericvaluetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".expectdummynullabilityforgenericvaluetype()" + }, + { + "label": ".VisitArrayType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L243", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitarraytype()" + }, + { + "label": ".VisitByReferenceType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitbyreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitbyreferencetype()" + }, + { + "label": ".VisitParameterizedType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitparameterizedtype()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitfunctionpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L365", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".VisitOtherType()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L396", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitothertype()" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L407", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1409" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": "ArrayType.cs", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_arraytype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "arraytype.cs" + }, + { + "label": "ArrayType", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "arraytype" + }, + { + "label": "ICompilationProvider", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icompilationprovider", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "icompilationprovider" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_arraytype_cs_int", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "int" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_changenullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".changenullability()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_gethashcode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_equals", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equals()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_tostring", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".tostring()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_arraytype_cs_ienumerable", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ienumerable" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmethods()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_arraytype_cs_predicate", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "predicate" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_arraytype_cs_ireadonlylist", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getaccessors()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getproperties()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "ArrayTypeReference", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "arraytypereference" + }, + { + "label": "ITypeReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itypereference", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "itypereference" + }, + { + "label": "ISupportsInterning", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "isupportsinterning", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "isupportsinterning" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_resolve", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".resolve()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_tostring", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L212", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_gethashcodeforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L217", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1307" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_equalsforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".equalsforinterning()" + }, + { + "label": "AssemblyQualifiedTypeName.cs", + "file_type": "code", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "assemblyqualifiedtypename.cs" + }, + { + "label": "AssemblyQualifiedTypeName", + "file_type": "code", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "assemblyqualifiedtypename" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename_cs_string", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "string" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_tostring", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_equals", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_gethashcode", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".gethashcode()" + }, + { + "label": "ByReferenceType.cs", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_byreferencetype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "byreferencetype.cs" + }, + { + "label": "ByReferenceType", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "byreferencetype" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_gethashcode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_equals", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equals()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "ByReferenceTypeReference", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "byreferencetypereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_resolve", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".resolve()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_tostring", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_gethashcodeforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_equalsforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".equalsforinterning()" + }, + { + "label": "ComHelper.cs", + "file_type": "code", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_comhelper", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "comhelper.cs" + }, + { + "label": "ComHelper", + "file_type": "code", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1225" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "comhelper" + }, + { + "label": ".IsComImport()", + "file_type": "code", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1225" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_iscomimport", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".iscomimport()" + }, + { + "label": ".GetCoClass()", + "file_type": "code", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1225" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getcoclass()" + }, + { + "label": "SuppressMessage", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_comhelper_cs_suppressmessage", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "suppressmessage" + }, + { + "label": "DecompilerTypeSystem.cs", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_decompilertypesystem", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "decompilertypesystem.cs" + }, + { + "label": "TypeSystemOptions", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "typesystemoptions" + }, + { + "label": "DecompilerTypeSystem", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "decompilertypesystem" + }, + { + "label": ".GetOptions()", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_getoptions", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".getoptions()" + }, + { + "label": "DecompilerSettings", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_decompilertypesystem_cs_decompilersettings", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "decompilersettings" + }, + { + "label": ".CreateAsync()", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".createasync()" + }, + { + "label": "Task", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_decompilertypesystem_cs_task", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "task" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_decompilertypesystem_cs_string", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "string" + }, + { + "label": ".InitializeAsync()", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".initializeasync()" + }, + { + "label": ".InitializeCoreAsync()", + "file_type": "code", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L293", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1525" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".initializecoreasync()" + }, + { + "label": "ExtensionInfo.cs", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_extensioninfo", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "extensioninfo.cs" + }, + { + "label": "ExtensionInfo", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "extensioninfo" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_dictionary", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "dictionary" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_list", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "list" + }, + { + "label": ".InfoOfExtensionMember()", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L227", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofextensionmember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".infoofextensionmember()" + }, + { + "label": ".InfoOfImplementationMember()", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofimplementationmember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".infoofimplementationmember()" + }, + { + "label": ".IsExtensionGroupType()", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L237", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensiongrouptype", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".isextensiongrouptype()" + }, + { + "label": ".IsExtensionMarkerType()", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".isextensionmarkertype()" + }, + { + "label": "Marker", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_marker", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "marker" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_ireadonlylist", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ireadonlylist" + }, + { + "label": "TypeParameters", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_typeparameters", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "typeparameters" + }, + { + "label": ".GetMembersOfGroup()", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getmembersofgroup()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_extensioninfo_cs_ienumerable", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ienumerable" + }, + { + "label": "ExtensionMemberInfo", + "file_type": "code", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L281", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1378" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "extensionmemberinfo" + }, + { + "label": "FullTypeName.cs", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_fulltypename", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "fulltypename.cs" + }, + { + "label": "FullTypeName", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "fulltypename" + }, + { + "label": "NestedTypeName", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L39", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_nestedtypename", + "community": 281, + "community_name": "Full Type Name Parsing", + "norm_label": "nestedtypename" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_fulltypename_cs_string", + "community": 281, + "community_name": "Full Type Name Parsing", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_fulltypename_cs_int", + "community": 281, + "community_name": "Full Type Name Parsing", + "norm_label": "int" + }, + { + "label": ".GetNestedTypeName()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypename", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getnestedtypename()" + }, + { + "label": ".GetNestedTypeAdditionalTypeParameterCount()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypeadditionaltypeparametercount", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getnestedtypeadditionaltypeparametercount()" + }, + { + "label": ".GetDeclaringType()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L226", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getdeclaringtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".getdeclaringtype()" + }, + { + "label": ".NestedType()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_nestedtype", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".nestedtype()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_tostring", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_equals", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L275", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_gethashcode", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".gethashcode()" + }, + { + "label": "FullTypeNameComparer", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "fulltypenamecomparer" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_fulltypename_cs_stringcomparer", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "stringcomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L305", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_gethashcode", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".gethashcode()" + }, + { + "label": "FunctionPointerType.cs", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_functionpointertype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "functionpointertype.cs" + }, + { + "label": "FunctionPointerType", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "functionpointertype" + }, + { + "label": ".FromSignature()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".fromsignature()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_functionpointertype_cs_methodsignature", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "methodsignature" + }, + { + "label": "SignatureCallingConvention", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_functionpointertype_cs_signaturecallingconvention", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "signaturecallingconvention" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_functionpointertype_cs_immutablearray", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "immutablearray" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_functionpointertype_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinitionorunknown", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_equals", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L218", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_gethashcode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gethashcode()" + }, + { + "label": ".WithSignature()", + "file_type": "code", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1360" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_withsignature", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".withsignature()" + }, + { + "label": "GenericContext.cs", + "file_type": "code", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_genericcontext", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "genericcontext.cs" + }, + { + "label": "GenericContext", + "file_type": "code", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "genericcontext" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_genericcontext_cs_ireadonlylist", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetClassTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getclasstypeparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getclasstypeparameter()" + }, + { + "label": ".GetMethodTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getmethodtypeparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getmethodtypeparameter()" + }, + { + "label": ".ToSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1240" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_tosubstitution", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": ".tosubstitution()" + }, + { + "label": "IAssembly.cs", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iassembly", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "iassembly.cs" + }, + { + "label": "IModuleReference", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "imodulereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference_resolve", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".resolve()" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "imodule" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iassembly_cs_version", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "version" + }, + { + "label": ".GetAssemblyAttributes()", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getassemblyattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getassemblyattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iassembly_cs_ienumerable", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "ienumerable" + }, + { + "label": ".GetModuleAttributes()", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getmoduleattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getmoduleattributes()" + }, + { + "label": ".InternalsVisibleTo()", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_internalsvisibleto", + "community": 130, + "community_name": "Member Lookup", + "norm_label": ".internalsvisibleto()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1274" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".gettypedefinition()" + }, + { + "label": "IAttribute.cs", + "file_type": "code", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iattribute", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "iattribute.cs" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1254" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "iattribute" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iattribute_cs_immutablearray", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttributeTypedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iattribute_cs_customattributetypedargument", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "customattributetypedargument" + }, + { + "label": "CustomAttributeNamedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iattribute_cs_customattributenamedargument", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "customattributenamedargument" + }, + { + "label": "ICodeContext.cs", + "file_type": "code", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_icodecontext", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "icodecontext.cs" + }, + { + "label": "ICodeContext", + "file_type": "code", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1212" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "icodecontext" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_icodecontext_cs_ienumerable", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "ienumerable" + }, + { + "label": "ICompilation.cs", + "file_type": "code", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_icompilation", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "icompilation.cs" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "icompilation" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_icompilation_cs_ireadonlylist", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetNamespaceForExternAlias()", + "file_type": "code", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_getnamespaceforexternalias", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".getnamespaceforexternalias()" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype", + "community": 11, + "community_name": "IL to Expression Builder", + "norm_label": ".findtype()" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_icompilation_cs_stringcomparer", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "stringcomparer" + }, + { + "label": "ICompilationProvider", + "file_type": "code", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "icompilationprovider" + }, + { + "label": "IDecompilerTypeSystem.cs", + "file_type": "code", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_idecompilertypesystem", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "idecompilertypesystem.cs" + }, + { + "label": "IDecompilerTypeSystem", + "file_type": "code", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1149" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "idecompilertypesystem" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icompilation", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "icompilation" + }, + { + "label": "IEntity.cs", + "file_type": "code", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_ientity", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "ientity.cs" + }, + { + "label": "IEntity", + "file_type": "code", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "ientity" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_ientity_cs_entityhandle", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "entityhandle" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattributes", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_ientity_cs_ienumerable", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "ienumerable" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".hasattribute()" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".getattribute()" + }, + { + "label": "IEvent.cs", + "file_type": "code", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_ievent", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "ievent.cs" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "ievent" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "imember", + "community": 98, + "community_name": "Fake Members", + "norm_label": "imember" + }, + { + "label": "IField.cs", + "file_type": "code", + "source_file": "TypeSystem/IField.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_ifield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "ifield.cs" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "TypeSystem/IField.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "community": 104, + "community_name": "Auto Event Decompiler", + "norm_label": "ifield" + }, + { + "label": "IVariable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ivariable", + "community": 250, + "community_name": "Default Variable", + "norm_label": "ivariable" + }, + { + "label": "IFreezable.cs", + "file_type": "code", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_ifreezable", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "ifreezable.cs" + }, + { + "label": "IFreezable", + "file_type": "code", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "ifreezable" + }, + { + "label": ".Freeze()", + "file_type": "code", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable_freeze", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freeze()" + }, + { + "label": "IInterningProvider.cs", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iinterningprovider", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "iinterningprovider.cs" + }, + { + "label": "InterningProvider", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "community": 231, + "community_name": "Interning Provider", + "norm_label": "interningprovider" + }, + { + "label": ".Intern()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_intern", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".intern()" + }, + { + "label": "NotNullIfNotNull", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iinterningprovider_cs_notnullifnotnull", + "community": 231, + "community_name": "Interning Provider", + "norm_label": "notnullifnotnull" + }, + { + "label": ".InternValue()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internvalue", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".internvalue()" + }, + { + "label": ".InternList()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internlist", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".internlist()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iinterningprovider_cs_ilist", + "community": 231, + "community_name": "Interning Provider", + "norm_label": "ilist" + }, + { + "label": "DummyInterningProvider", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L86", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider", + "community": 231, + "community_name": "Interning Provider", + "norm_label": "dummyinterningprovider" + }, + { + "label": ".Intern()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_intern", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".intern()" + }, + { + "label": ".InternValue()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_internvalue", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".internvalue()" + }, + { + "label": ".InternList()", + "file_type": "code", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1257" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_internlist", + "community": 231, + "community_name": "Interning Provider", + "norm_label": ".internlist()" + }, + { + "label": "IMember.cs", + "file_type": "code", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_imember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "imember.cs" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "imember" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_imember_cs_ienumerable", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ienumerable" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_specialize", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".specialize()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals", + "community": 86, + "community_name": "Collection and Object Initializers", + "norm_label": ".equals()" + }, + { + "label": "IMethod.cs", + "file_type": "code", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_imethod", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "imethod.cs" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "imethod" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_imethod_cs_ienumerable", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "ienumerable" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_imethod_cs_ireadonlylist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "ireadonlylist" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_imethod_cs_methodsemanticsattributes", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "methodsemanticsattributes" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1283" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".specialize()" + }, + { + "label": "INamedElement.cs", + "file_type": "code", + "source_file": "TypeSystem/INamedElement.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_inamedelement", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "inamedelement.cs" + }, + { + "label": "INamedElement", + "file_type": "code", + "source_file": "TypeSystem/INamedElement.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_inamedelement_icsharpcode_decompiler_typesystem_inamedelement", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": "inamedelement" + }, + { + "label": "INamespace.cs", + "file_type": "code", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_inamespace", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "inamespace.cs" + }, + { + "label": "INamespace", + "file_type": "code", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "inamespace" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_inamespace_cs_ienumerable", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ienumerable" + }, + { + "label": ".GetChildNamespace()", + "file_type": "code", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_getchildnamespace", + "community": 221, + "community_name": "Using Scope Resolve Context", + "norm_label": ".getchildnamespace()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_gettypedefinition", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".gettypedefinition()" + }, + { + "label": "IParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iparameter", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "iparameter.cs" + }, + { + "label": "ReferenceKind", + "file_type": "code", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "referencekind" + }, + { + "label": "LifetimeAnnotation", + "file_type": "code", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iparameter_icsharpcode_decompiler_typesystem_lifetimeannotation", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "lifetimeannotation" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iparameter_cs_bool", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "bool" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "iparameter" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1272" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iparameter_cs_ienumerable", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "ienumerable" + }, + { + "label": "IParameterizedMember.cs", + "file_type": "code", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iparameterizedmember", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "iparameterizedmember.cs" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1215" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "iparameterizedmember" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_iparameterizedmember_cs_ireadonlylist", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "ireadonlylist" + }, + { + "label": "IProperty.cs", + "file_type": "code", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_iproperty", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "iproperty.cs" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": "iproperty" + }, + { + "label": "ISupportsInterning.cs", + "file_type": "code", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_isupportsinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "isupportsinterning.cs" + }, + { + "label": "ISupportsInterning", + "file_type": "code", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "isupportsinterning" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning_gethashcodeforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning_equalsforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".equalsforinterning()" + }, + { + "label": "ISymbol.cs", + "file_type": "code", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_isymbol", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "isymbol.cs" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "community": 9, + "community_name": "AST Node Collections and Declarations", + "norm_label": "symbolkind" + }, + { + "label": "ISymbol", + "file_type": "code", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "isymbol" + }, + { + "label": "IType.cs", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_itype", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "itype.cs" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "itype" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".changenullability()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinitionorunknown", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itype_cs_ireadonlylist", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ireadonlylist" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itype_cs_ienumerable", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ienumerable" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getsubstitution", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".getsubstitution()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getnestedtypes()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itype_cs_predicate", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "predicate" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L247", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmethods()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getproperties()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getfields()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getevents()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmembers()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getaccessors()" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "TypeSystem/IType.cs", + "source_location": "L337", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "getmemberoptions" + }, + { + "label": "ITypeDefinition.cs", + "file_type": "code", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_itypedefinition", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "itypedefinition.cs" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1217" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "itypedefinition" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itypedefinitionorunknown", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itype" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itypedefinition_cs_ireadonlylist", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ireadonlylist" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itypedefinition_cs_ienumerable", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ienumerable" + }, + { + "label": "ITypeDefinitionOrUnknown.cs", + "file_type": "code", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_itypedefinitionorunknown", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "itypedefinitionorunknown.cs" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1150" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": "ITypeParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_itypeparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "itypeparameter.cs" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "itypeparameter" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itypeparameter_cs_ienumerable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ienumerable" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itypeparameter_cs_ireadonlycollection", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ireadonlycollection" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_itypeparameter_cs_ireadonlylist", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ireadonlylist" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "typeconstraint" + }, + { + "label": "VarianceModifier", + "file_type": "code", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_variancemodifier", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "variancemodifier" + }, + { + "label": "ITypeReference.cs", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_itypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "itypereference.cs" + }, + { + "label": "ITypeReference", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "itypereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "ityperesolvecontext" + }, + { + "label": ".WithCurrentTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrenttypedefinition", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".withcurrenttypedefinition()" + }, + { + "label": ".WithCurrentMember()", + "file_type": "code", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1180" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrentmember", + "community": 41, + "community_name": "CSharpDecompiler Entry Point", + "norm_label": ".withcurrentmember()" + }, + { + "label": "IVariable.cs", + "file_type": "code", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_ivariable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ivariable.cs" + }, + { + "label": "IVariable", + "file_type": "code", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1178" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ivariable" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1178" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable_getconstantvalue", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getconstantvalue()" + }, + { + "label": "AbstractFreezable.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "abstractfreezable.cs" + }, + { + "label": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L26", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation" + }, + "_origin": "ast", + "id": "csharp_namespace:daae99d86190fb1e", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "icsharpcode.decompiler.typesystem.implementation" + }, + { + "label": "FreezableHelper", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "freezablehelper" + }, + { + "label": ".ThrowIfFrozen()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_throwiffrozen", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".throwiffrozen()" + }, + { + "label": "IFreezable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ifreezable", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "ifreezable" + }, + { + "label": ".FreezeListAndElements()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelistandelements", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freezelistandelements()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_cs_ilist", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "ilist" + }, + { + "label": ".FreezeList()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelist", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freezelist()" + }, + { + "label": ".Freeze()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freeze", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freeze()" + }, + { + "label": ".FreezeAndReturn()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezeandreturn", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freezeandreturn()" + }, + { + "label": ".GetFrozenClone()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_getfrozenclone", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".getfrozenclone()" + }, + { + "label": "AbstractFreezable", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "abstractfreezable" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_cs_bool", + "community": 173, + "community_name": "Freezable Base", + "norm_label": "bool" + }, + { + "label": ".Freeze()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freeze", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freeze()" + }, + { + "label": ".FreezeInternal()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1309" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freezeinternal", + "community": 173, + "community_name": "Freezable Base", + "norm_label": ".freezeinternal()" + }, + { + "label": "AbstractType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "abstracttype.cs" + }, + { + "label": "AbstractType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "abstracttype" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_nullability", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "nullability" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_changenullability", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".changenullability()" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_typekind", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "typekind" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_ireadonlylist", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_itypeparameter", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "itypeparameter" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinition", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".getdefinition()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_itypedefinition", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "itypedefinition" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinitionorunknown", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_itypedefinitionorunknown", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_ienumerable", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "ienumerable" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getnestedtypes()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_predicate", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "predicate" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "getmemberoptions" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getmethods()" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_imethod", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "imethod" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getproperties()" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_iproperty", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "iproperty" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getfields()" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_ifield", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "ifield" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getevents()" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_ievent", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "ievent" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getmembers()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_imember", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": "imember" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "community": 176, + "community_name": "Abstract Type Base", + "norm_label": ".getaccessors()" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getsubstitution", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".getsubstitution()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_typeparametersubstitution", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_equals", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_gethashcode", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_tostring", + "community": 185, + "community_name": "Abstract Type Members", + "norm_label": ".tostring()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_acceptvisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_cs_typevisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typevisitor" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_visitchildren", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitchildren()" + }, + { + "label": "AbstractTypeParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "abstracttypeparameter.cs" + }, + { + "label": "AbstractTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "abstracttypeparameter" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itypeparameter", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "itypeparameter" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_icompilation", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "icompilation" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_symbolkind", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "symbolkind" + }, + { + "label": "IEntity", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ientity", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ientity" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_int", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "int" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_string", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "string" + }, + { + "label": "VarianceModifier", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_variancemodifier", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "variancemodifier" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getattributes", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_iattribute", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "iattribute" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_itype", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "itype" + }, + { + "label": ".CalculateEffectiveBaseClass()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".calculateeffectivebaseclass()" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ireadonlycollection", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ireadonlycollection" + }, + { + "label": ".CalculateEffectiveInterfaceSet()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectiveinterfaceset", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".calculateeffectiveinterfaceset()" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_nullability", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "nullability" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_typekind", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "typekind" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L221", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_changenullability", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".changenullability()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ireadonlylist", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ireadonlylist" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_typeconstraint", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "typeconstraint" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L269", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinition", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getdefinition()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_itypedefinition", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "itypedefinition" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinitionorunknown", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_itypedefinitionorunknown", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L279", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_acceptvisitor", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_typevisitor", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "typevisitor" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_visitchildren", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".visitchildren()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getnestedtypes()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "predicate" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "getmemberoptions" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getconstructors()" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_imethod", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "imethod" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L319", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getmethods()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getproperties()" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_iproperty", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "iproperty" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getfields()" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ifield", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ifield" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getevents()" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_ievent", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "ievent" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getmembers()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_imember", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "imember" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getaccessors()" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getsubstitution", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".getsubstitution()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_cs_typeparametersubstitution", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".FilterNonStatic()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".filternonstatic()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_equals", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L391", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_gethashcode", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L401", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_tostring", + "community": 61, + "community_name": "Abstract Type Parameters", + "norm_label": ".tostring()" + }, + { + "label": "AttributeListBuilder.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "attributelistbuilder.cs" + }, + { + "label": "AttributeListBuilder", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "attributelistbuilder" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_metadatamodule", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "metadatamodule" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_list", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "list" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".add()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_knownattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "knownattribute" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_knowntypecode", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "knowntypecode" + }, + { + "label": "TopLevelTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_topleveltypename", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "topleveltypename" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_immutablearray", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttributeTypedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_customattributetypedargument", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "customattributetypedargument" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_itype", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "itype" + }, + { + "label": ".AddMarshalInfo()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".addmarshalinfo()" + }, + { + "label": "BlobHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_blobhandle", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "blobhandle" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_string", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "string" + }, + { + "label": ".ConvertMarshalInfo()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".convertmarshalinfo()" + }, + { + "label": "BlobReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_blobreader", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "blobreader" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_customattributehandlecollection", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "customattributehandlecollection" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "symbolkind" + }, + { + "label": ".IgnoreAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".ignoreattribute()" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".hasattribute()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_metadatareader", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "metadatareader" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattribute()" + }, + { + "label": ".IsMethodLike()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L307", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ismethodlike", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".ismethodlike()" + }, + { + "label": ".AddSecurityAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".addsecurityattributes()" + }, + { + "label": "DeclarativeSecurityAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_declarativesecurityattributehandlecollection", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "declarativesecurityattributehandlecollection" + }, + { + "label": "DeclarativeSecurityAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "declarativesecurityattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "declarativesecurityattribute" + }, + { + "label": ".ReadXmlSecurityAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".readxmlsecurityattribute()" + }, + { + "label": ".ReadBinarySecurityAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".readbinarysecurityattribute()" + }, + { + "label": ".Build()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L394", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".build()" + }, + { + "label": "AttributeBuilder", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L403", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "attributebuilder" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_cs_icompilation", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "icompilation" + }, + { + "label": "Builder", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "builder", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "builder" + }, + { + "label": ".AddFixedArg()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L423", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".addfixedarg()" + }, + { + "label": ".AddNamedArg()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".addnamedarg()" + }, + { + "label": ".Build()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L463", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1521" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".build()" + }, + { + "label": "BaseTypeCollector.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "basetypecollector.cs" + }, + { + "label": "BaseTypeCollector", + "file_type": "code", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "basetypecollector" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector_cs_itype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "itype" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector_cs_stack", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "stack" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector_cs_bool", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "bool" + }, + { + "label": ".CollectBaseTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1197" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".collectbasetypes()" + }, + { + "label": "CustomAttribute.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_customattribute", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "customattribute.cs" + }, + { + "label": "CustomAttribute", + "file_type": "code", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattribute" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iattribute", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "iattribute" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_metadatamodule", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "metadatamodule" + }, + { + "label": "CustomAttributeHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_customattributehandle", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributehandle" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_imethod", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "imethod" + }, + { + "label": "CustomAttributeValue", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "customattributevalue", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributevalue" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_bool", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "bool" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_object", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "object" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_itype", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "itype" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_immutablearray", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttributeTypedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_customattributetypedargument", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributetypedargument" + }, + { + "label": "CustomAttributeNamedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_customattributenamedargument", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributenamedargument" + }, + { + "label": ".DecodeValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_decodevalue", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": ".decodevalue()" + }, + { + "label": ".MemberForNamedArgument()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": ".memberfornamedargument()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_customattribute_cs_imember", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "imember" + }, + { + "label": "DecimalConstantHelper.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": "decimalconstanthelper.cs" + }, + { + "label": "DecimalConstantHelper", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1166" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": "decimalconstanthelper" + }, + { + "label": ".AllowsDecimalConstants()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1166" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_allowsdecimalconstants", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": ".allowsdecimalconstants()" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_cs_metadatamodule", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": "metadatamodule" + }, + { + "label": ".IsDecimalConstant()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1166" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_isdecimalconstant", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": ".isdecimalconstant()" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_cs_customattributehandlecollection", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": "customattributehandlecollection" + }, + { + "label": ".GetDecimalConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1166" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": ".getdecimalconstantvalue()" + }, + { + "label": ".TryDecodeDecimalConstantAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1166" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": ".trydecodedecimalconstantattribute()" + }, + { + "label": "CustomAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decimalconstanthelper_cs_customattribute", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": "customattribute" + }, + { + "label": "DecoratedType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "decoratedtype.cs" + }, + { + "label": "DecoratedType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "decoratedtype" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_typekind", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typekind" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_nullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullability" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L41", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_changenullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".changenullability()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_ireadonlylist", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_itypeparameter", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itypeparameter" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_ienumerable", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ienumerable" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_acceptvisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_typevisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typevisitor" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_equals", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".equals()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getaccessors()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_predicate", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "predicate" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_imethod", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "imethod" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "getmemberoptions" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinition", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getdefinition()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_itypedefinition", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itypedefinition" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinitionorunknown", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_itypedefinitionorunknown", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getevents()" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_ievent", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ievent" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getfields()" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_ifield", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ifield" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getmembers()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_imember", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "imember" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getmethods()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getnestedtypes()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getproperties()" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_iproperty", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "iproperty" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getsubstitution", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".getsubstitution()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_cs_typeparametersubstitution", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_visitchildren", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitchildren()" + }, + { + "label": "DefaultAssemblyReference.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "defaultassemblyreference.cs" + }, + { + "label": "DefaultAssemblyReference", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "defaultassemblyreference" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_cs_string", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "string" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_resolve", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_cs_ityperesolvecontext", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "ityperesolvecontext" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_cs_imodule", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "imodule" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_tostring", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_gethashcodeforinterning", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_equalsforinterning", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": ".equalsforinterning()" + }, + { + "label": "CurrentModuleReference", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L74", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": "currentmodulereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference_resolve", + "community": 207, + "community_name": "Default Assembly Reference", + "norm_label": ".resolve()" + }, + { + "label": "DefaultAttribute.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "defaultattribute.cs" + }, + { + "label": "DefaultAttribute", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1383" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "defaultattribute" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_cs_itype", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "itype" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_cs_imethod", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "imethod" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_cs_immutablearray", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "immutablearray" + }, + { + "label": "CustomAttributeTypedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_cs_customattributetypedargument", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributetypedargument" + }, + { + "label": "CustomAttributeNamedArgument", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultattribute_cs_customattributenamedargument", + "community": 148, + "community_name": "Custom Attributes", + "norm_label": "customattributenamedargument" + }, + { + "label": "DefaultParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "defaultparameter.cs" + }, + { + "label": "DefaultParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "defaultparameter" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iparameter", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "iparameter" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_itype", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "itype" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_string", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "string" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_ireadonlylist", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "ireadonlylist" + }, + { + "label": "ReferenceKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_referencekind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "referencekind" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_bool", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "bool" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_object", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "object" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_iparameterizedmember", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "iparameterizedmember" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_symbolkind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "symbolkind" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getattributes", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_ienumerable", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_iattribute", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "iattribute" + }, + { + "label": "LifetimeAnnotation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_cs_lifetimeannotation", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "lifetimeannotation" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getconstantvalue", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".getconstantvalue()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_tostring", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".tostring()" + }, + { + "label": "DefaultTypeParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "defaulttypeparameter.cs" + }, + { + "label": "DefaultTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "defaulttypeparameter" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_bool", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "bool" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_nullability", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "nullability" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_ireadonlylist", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_getattributes", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_ienumerable", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_iattribute", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "iattribute" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_typeconstraint", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "typeconstraint" + }, + { + "label": ".MakeConstraints()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L79", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_makeconstraints", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": ".makeconstraints()" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaulttypeparameter_cs_itype", + "community": 233, + "community_name": "Default Type Parameter", + "norm_label": "itype" + }, + { + "label": "DefaultVariable.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "defaultvariable.cs" + }, + { + "label": "DefaultVariable", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "community": 250, + "community_name": "Default Variable", + "norm_label": "defaultvariable" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_cs_string", + "community": 250, + "community_name": "Default Variable", + "norm_label": "string" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_cs_itype", + "community": 250, + "community_name": "Default Variable", + "norm_label": "itype" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_cs_object", + "community": 250, + "community_name": "Default Variable", + "norm_label": "object" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_cs_bool", + "community": 250, + "community_name": "Default Variable", + "norm_label": "bool" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable_getconstantvalue", + "community": 250, + "community_name": "Default Variable", + "norm_label": ".getconstantvalue()" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_defaultvariable_cs_symbolkind", + "community": 250, + "community_name": "Default Variable", + "norm_label": "symbolkind" + }, + { + "label": "DummyTypeParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "dummytypeparameter.cs" + }, + { + "label": "DummyTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "dummytypeparameter" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_ireadonlylist", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetMethodTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".getmethodtypeparameter()" + }, + { + "label": ".GetClassTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".getclasstypeparameter()" + }, + { + "label": ".GetTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".gettypeparameter()" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_symbolkind", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "symbolkind" + }, + { + "label": ".GetClassTypeParameterList()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameterlist", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".getclasstypeparameterlist()" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_int", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "int" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_tostring", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".tostring()" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_typekind", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "typekind" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_acceptvisitor", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_typevisitor", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "typevisitor" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_itype", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "itype" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getattributes", + "community": 282, + "community_name": "Dummy Type Parameter Cache", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_ienumerable", + "community": 282, + "community_name": "Dummy Type Parameter Cache", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_iattribute", + "community": 282, + "community_name": "Dummy Type Parameter Cache", + "norm_label": "iattribute" + }, + { + "label": "VarianceModifier", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_variancemodifier", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "variancemodifier" + }, + { + "label": "IEntity", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_ientity", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "ientity" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_ireadonlycollection", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "ireadonlycollection" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_nullability", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "nullability" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_cs_typeconstraint", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "typeconstraint" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1275" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_changenullability", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".changenullability()" + }, + { + "label": "FakeMember.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_fakemember", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "fakemember.cs" + }, + { + "label": "FakeMember", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "community": 98, + "community_name": "Fake Members", + "norm_label": "fakemember" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_icompilation", + "community": 98, + "community_name": "Fake Members", + "norm_label": "icompilation" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_itype", + "community": 98, + "community_name": "Fake Members", + "norm_label": "itype" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_ienumerable", + "community": 98, + "community_name": "Fake Members", + "norm_label": "ienumerable" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "community": 98, + "community_name": "Fake Members", + "norm_label": "typeparametersubstitution" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_entityhandle", + "community": 98, + "community_name": "Fake Members", + "norm_label": "entityhandle" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_itypedefinition", + "community": 98, + "community_name": "Fake Members", + "norm_label": "itypedefinition" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_imodule", + "community": 98, + "community_name": "Fake Members", + "norm_label": "imodule" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattributes", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_iattribute", + "community": 98, + "community_name": "Fake Members", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_hasattribute", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_knownattribute", + "community": 98, + "community_name": "Fake Members", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattribute", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".getattribute()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_accessibility", + "community": 98, + "community_name": "Fake Members", + "norm_label": "accessibility" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_symbolkind", + "community": 98, + "community_name": "Fake Members", + "norm_label": "symbolkind" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_equals", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".equals()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_typevisitor", + "community": 98, + "community_name": "Fake Members", + "norm_label": "typevisitor" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_specialize", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".specialize()" + }, + { + "label": "FakeField", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "community": 98, + "community_name": "Fake Members", + "norm_label": "fakefield" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ifield", + "community": 265, + "community_name": "Specialized Field", + "norm_label": "ifield" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_getconstantvalue", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".getconstantvalue()" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_specialize", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".specialize()" + }, + { + "label": "FakeMethod", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "community": 98, + "community_name": "Fake Members", + "norm_label": "fakemethod" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "imethod", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "imethod" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_getreturntypeattributes", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_ireadonlylist", + "community": 98, + "community_name": "Fake Members", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_itypeparameter", + "community": 98, + "community_name": "Fake Members", + "norm_label": "itypeparameter" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_methodsemanticsattributes", + "community": 98, + "community_name": "Fake Members", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_fakemember_cs_iparameter", + "community": 98, + "community_name": "Fake Members", + "norm_label": "iparameter" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".specialize()" + }, + { + "label": ".CreateDummyConstructor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".createdummyconstructor()" + }, + { + "label": "FakeProperty", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "community": 98, + "community_name": "Fake Members", + "norm_label": "fakeproperty" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "iproperty", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "iproperty" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_specialize", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".specialize()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L204", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_tostring", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".tostring()" + }, + { + "label": "FakeEvent", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "community": 98, + "community_name": "Fake Members", + "norm_label": "fakeevent" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ievent", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "ievent" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1280" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent_specialize", + "community": 98, + "community_name": "Fake Members", + "norm_label": ".specialize()" + }, + { + "label": "GetMembersHelper.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "getmembershelper.cs" + }, + { + "label": "GetMembersHelper", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "getmembershelper" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getnestedtypes()" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_itype", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "itype" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_predicate", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "predicate" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_itypedefinition", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "itypedefinition" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "getmemberoptions" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_ienumerable", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "ienumerable" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_ireadonlylist", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetNestedTypesImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getnestedtypesimpl()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getmethods()" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_imethod", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "imethod" + }, + { + "label": ".FilterTypeParameterCount()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_filtertypeparametercount", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".filtertypeparametercount()" + }, + { + "label": ".GetMethodsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getmethodsimpl()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getaccessors()" + }, + { + "label": ".GetAccessorsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getaccessorsimpl()" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetConstructorsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getconstructorsimpl()" + }, + { + "label": ".GetConstructorsOrAccessorsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getconstructorsoraccessorsimpl()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getproperties()" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_iproperty", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "iproperty" + }, + { + "label": ".GetPropertiesImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getpropertiesimpl()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getfields()" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_ifield", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "ifield" + }, + { + "label": ".GetFieldsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getfieldsimpl()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getevents()" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_ievent", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "ievent" + }, + { + "label": ".GetEventsImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".geteventsimpl()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getmembers()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_cs_imember", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": "imember" + }, + { + "label": ".GetMembersImpl()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getmembersimpl()" + }, + { + "label": "KnownAttributes.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_knownattributes", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "knownattributes.cs" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "knownattribute" + }, + { + "label": "KnownAttributes", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "knownattributes" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_cs_int", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "int" + }, + { + "label": ".GetTypeName()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_gettypename", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".gettypename()" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".findtype()" + }, + { + "label": ".IsKnownAttributeType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L216", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_isknownattributetype", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".isknownattributetype()" + }, + { + "label": ".IsCustomAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L228", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1303" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_iscustomattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".iscustomattribute()" + }, + { + "label": "KnownTypeCache.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "knowntypecache.cs" + }, + { + "label": "KnownTypeCache", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "knowntypecache" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_cs_icompilation", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "icompilation" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_cs_itype", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "itype" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".findtype()" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_cs_knowntypecode", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "knowntypecode" + }, + { + "label": ".SearchType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".searchtype()" + }, + { + "label": "LocalFunctionMethod.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "localfunctionmethod.cs" + }, + { + "label": "LocalFunctionMethod", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "localfunctionmethod" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_equals", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".equals()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_imember", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "imember" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_typevisitor", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "typevisitor" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_gethashcode", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_tostring", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".tostring()" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_itype", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "itype" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_ienumerable", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "ienumerable" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_typeparametersubstitution", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".specialize()" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_methodsemanticsattributes", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_list", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "list" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_ireadonlylist", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_itypeparameter", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "itypeparameter" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_iparameter", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "iparameter" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_entityhandle", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "entityhandle" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_symbolkind", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "symbolkind" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_itypedefinition", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "itypedefinition" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_imodule", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "imodule" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattributes", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_iattribute", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L156", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_hasattribute", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_knownattribute", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattribute", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".getattribute()" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getreturntypeattributes", + "community": 123, + "community_name": "Local Function Method", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_accessibility", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "accessibility" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_localfunctionmethod_cs_icompilation", + "community": 123, + "community_name": "Local Function Method", + "norm_label": "icompilation" + }, + { + "label": "MergedNamespace.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "mergednamespace.cs" + }, + { + "label": "MergedNamespace", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "mergednamespace" + }, + { + "label": "INamespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "inamespace", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "inamespace" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_string", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "string" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_icompilation", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "icompilation" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_dictionary", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "dictionary" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_ienumerable", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "ienumerable" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_itypedefinition", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "itypedefinition" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_symbolkind", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "symbolkind" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_cs_imodule", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "imodule" + }, + { + "label": ".GetChildNamespace()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespace", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".getchildnamespace()" + }, + { + "label": ".GetChildNamespaces()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".getchildnamespaces()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_gettypedefinition", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".gettypedefinition()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1299" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_tostring", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".tostring()" + }, + { + "label": "MetadataEvent.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadataevent.cs" + }, + { + "label": "MetadataEvent", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "metadataevent" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_metadatamodule", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "metadatamodule" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_eventdefinitionhandle", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "eventdefinitionhandle" + }, + { + "label": "EventAccessors", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_eventaccessors", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "eventaccessors" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_string", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "string" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_itype", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "itype" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_tostring", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".tostring()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_entityhandle", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "entityhandle" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_symbolkind", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "symbolkind" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_imethod", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "imethod" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_ienumerable", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "ienumerable" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_imember", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "imember" + }, + { + "label": ".GetInterfaceMembersFromAccessor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getinterfacemembersfromaccessor", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".getinterfacemembersfromaccessor()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_itypedefinition", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "itypedefinition" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_typeparametersubstitution", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_hasattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_knownattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattribute()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_accessibility", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "accessibility" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_imodule", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "imodule" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_icompilation", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "icompilation" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_equals", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_gethashcode", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".gethashcode()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_cs_typevisitor", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "typevisitor" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1490" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_specialize", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".specialize()" + }, + { + "label": "MetadataField.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatafield.cs" + }, + { + "label": "MetadataField", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "metadatafield" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_metadatamodule", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "metadatamodule" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_fielddefinitionhandle", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "FieldAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_fieldattributes", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "fieldattributes" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_itypedefinition", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "itypedefinition" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_string", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "string" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_object", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "object" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_itype", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "itype" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_bool", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "bool" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_byte", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "byte" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_entityhandle", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "entityhandle" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_tostring", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".tostring()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_accessibility", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "accessibility" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_symbolkind", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "symbolkind" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_imember", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "imember" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_typeparametersubstitution", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_ienumerable", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "ienumerable" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_imodule", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "imodule" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_icompilation", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "icompilation" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_iattribute", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_hasattribute", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_knownattribute", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".getattribute()" + }, + { + "label": ".DecodeTypeAndVolatileFlag()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L224", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".decodetypeandvolatileflag()" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L261", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getconstantvalue()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L298", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_equals", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L307", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_gethashcode", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".gethashcode()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_cs_typevisitor", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": "typevisitor" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1395" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_specialize", + "community": 118, + "community_name": "Metadata Fields", + "norm_label": ".specialize()" + }, + { + "label": "MetadataMethod.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatamethod.cs" + }, + { + "label": "MetadataMethod", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "metadatamethod" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_metadatamodule", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "metadatamodule" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_methoddefinitionhandle", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "MethodAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_methodattributes", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "methodattributes" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_symbolkind", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "symbolkind" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_itypeparameter", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "itypeparameter" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_entityhandle", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "entityhandle" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_methodsemanticsattributes", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_itypedefinition", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "itypedefinition" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_string", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "string" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_iparameter", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "iparameter" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_itype", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "itype" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_byte", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "byte" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_bool", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "bool" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_tostring", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".tostring()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_ireadonlylist", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "ireadonlylist" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_imember", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "imember" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_nullability", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "nullability" + }, + { + "label": ".DecodeSignature()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".decodesignature()" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_iparameterizedmember", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "iparameterizedmember" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_methodsignature", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "methodsignature" + }, + { + "label": "ParameterHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "parameterhandlecollection", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "parameterhandlecollection" + }, + { + "label": "TypeSystemOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_typesystemoptions", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "typesystemoptions" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_customattributehandlecollection", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "customattributehandlecollection" + }, + { + "label": "returnType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "returntype", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "returntype" + }, + { + "label": "parameters", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "parameters", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "parameters" + }, + { + "label": "returnTypeModifier", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "returntypemodifier", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "returntypemodifier" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_ienumerable", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "ienumerable" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_typeparametersubstitution", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_imodule", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "imodule" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_icompilation", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "icompilation" + }, + { + "label": ".FindInteropType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L339", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_findinteroptype", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".findinteroptype()" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L488", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_hasattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_knownattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L500", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattribute()" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L514", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_accessibility", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "accessibility" + }, + { + "label": ".GetAccessibility()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L577", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getaccessibility", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".getaccessibility()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L626", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_equals", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L635", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_gethashcode", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".gethashcode()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_cs_typevisitor", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": "typevisitor" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L645", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".specialize()" + }, + { + "label": "MetadataNamespace.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatanamespace.cs" + }, + { + "label": "MetadataNamespace", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "metadatanamespace" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_metadatamodule", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "metadatamodule" + }, + { + "label": "NamespaceDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_namespacedefinition", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "namespacedefinition" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_ienumerable", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "ienumerable" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_itypedefinition", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "itypedefinition" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_imodule", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "imodule" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_symbolkind", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "symbolkind" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_cs_icompilation", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": "icompilation" + }, + { + "label": ".GetChildNamespace()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_getchildnamespace", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".getchildnamespace()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1281" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_gettypedefinition", + "community": 144, + "community_name": "Namespace Merging", + "norm_label": ".gettypedefinition()" + }, + { + "label": "MetadataParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadataparameter.cs" + }, + { + "label": "MetadataParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "metadataparameter" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_metadatamodule", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "metadatamodule" + }, + { + "label": "ParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_parameterhandle", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "parameterhandle" + }, + { + "label": "ParameterAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "parameterattributes", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "parameterattributes" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_itype", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "itype" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_iparameterizedmember", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "iparameterizedmember" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_string", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "string" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_byte", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "byte" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_entityhandle", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "entityhandle" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_ienumerable", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": "ReferenceKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_referencekind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "referencekind" + }, + { + "label": ".DetectRefKind()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_detectrefkind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".detectrefkind()" + }, + { + "label": "LifetimeAnnotation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_lifetimeannotation", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "lifetimeannotation" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L171", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getconstantvalue", + "community": 232, + "community_name": "Decimal Constant Helper", + "norm_label": ".getconstantvalue()" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_cs_symbolkind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "symbolkind" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_tostring", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".tostring()" + }, + { + "label": "MetadataProperty.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadataproperty.cs" + }, + { + "label": "MetadataProperty", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "metadataproperty" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_accessibility", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "accessibility" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_metadatamodule", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "metadatamodule" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_propertydefinitionhandle", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "propertydefinitionhandle" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_imethod", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "imethod" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_string", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "string" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_symbolkind", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "symbolkind" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_iparameter", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "iparameter" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_itype", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "itype" + }, + { + "label": ".DetermineIsIndexer()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_determineisindexer", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".determineisindexer()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_tostring", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".tostring()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_entityhandle", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "entityhandle" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_ireadonlylist", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "ireadonlylist" + }, + { + "label": ".DecodeSignature()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_decodesignature", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".decodesignature()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_ienumerable", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "ienumerable" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_imember", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "imember" + }, + { + "label": ".GetInterfaceMembersFromAccessor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L187", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getinterfacemembersfromaccessor", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".getinterfacemembersfromaccessor()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_itypedefinition", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "itypedefinition" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_typeparametersubstitution", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_iattribute", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_hasattribute", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_knownattribute", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".getattribute()" + }, + { + "label": ".ComputeAccessibility()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L256", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_computeaccessibility", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".computeaccessibility()" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_imodule", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "imodule" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_icompilation", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "icompilation" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L301", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_equals", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_gethashcode", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".gethashcode()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_cs_typevisitor", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "typevisitor" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_specialize", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".specialize()" + }, + { + "label": "MetadataTypeDefinition.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatatypedefinition.cs" + }, + { + "label": "MetadataTypeDefinition", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "metadatatypedefinition" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "itypedefinition", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "itypedefinition" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_metadatamodule", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "metadatamodule" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_typedefinitionhandle", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "typedefinitionhandle" + }, + { + "label": "FullTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_fulltypename", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "fulltypename" + }, + { + "label": "TypeAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_typeattributes", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "typeattributes" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_typekind", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "typekind" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_ireadonlylist", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_itypeparameter", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "itypeparameter" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_knowntypecode", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "knowntypecode" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_itype", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "itype" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_nullability", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "nullability" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_imember", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "imember" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_ifield", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "ifield" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_iproperty", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "iproperty" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_ievent", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "ievent" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "imethod" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_list", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "list" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_bool", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "bool" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_string", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "string" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L142", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_tostring", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".tostring()" + }, + { + "label": "ExtensionInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_extensioninfo", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "extensioninfo" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "ienumerable" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_changenullability", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".changenullability()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_entityhandle", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "entityhandle" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_imodule", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "imodule" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L390", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L465", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_knownattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L477", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattribute()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_accessibility", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "accessibility" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_symbolkind", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "symbolkind" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_icompilation", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "icompilation" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinition", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L562", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinitionorunknown", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_itypedefinitionorunknown", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L563", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getsubstitution", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getsubstitution()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_typeparametersubstitution", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L565", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_acceptvisitor", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_typevisitor", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "typevisitor" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L570", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_visitchildren", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".visitchildren()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L575", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_equals", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_gethashcode", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".gethashcode()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L595", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getnestedtypes()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "predicate" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "getmemberoptions" + }, + { + "label": ".GetFiltered()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L615", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getfiltered()" + }, + { + "label": ".ApplyFilter()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L623", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_applyfilter", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".applyfilter()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L632", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getmethods()" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getproperties()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getfields()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getevents()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getmembers()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getaccessors()" + }, + { + "label": ".GetFilteredAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L750", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getfilteredaccessors()" + }, + { + "label": ".GetOverrides()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L777", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".getoverrides()" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_methoddefinitionhandle", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "methoddefinitionhandle" + }, + { + "label": ".HasOverrides()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L789", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasoverrides", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".hasoverrides()" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_cs_byte", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "byte" + }, + { + "label": ".ComputeIsRecord()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L816", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1449" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_computeisrecord", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".computeisrecord()" + }, + { + "label": "MetadataTypeParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatatypeparameter.cs" + }, + { + "label": "MetadataTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "metadatatypeparameter" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_metadatamodule", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "metadatamodule" + }, + { + "label": "GenericParameterHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_genericparameterhandle", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "genericparameterhandle" + }, + { + "label": "GenericParameterAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_genericparameterattributes", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "genericparameterattributes" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_ireadonlylist", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "ireadonlylist" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_byte", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "byte" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".create()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_itypedefinition", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "itypedefinition" + }, + { + "label": "IEntity", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_ientity", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "ientity" + }, + { + "label": "GenericParameterHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_genericparameterhandlecollection", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "genericparameterhandlecollection" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_itypeparameter", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "itypeparameter" + }, + { + "label": ".GetVariance()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getvariance", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".getvariance()" + }, + { + "label": "VarianceModifier", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_variancemodifier", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "variancemodifier" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_ienumerable", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_iattribute", + "community": 42, + "community_name": "Attribute List Builder", + "norm_label": "iattribute" + }, + { + "label": ".LoadUnmanagedConstraint()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadunmanagedconstraint", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".loadunmanagedconstraint()" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_nullability", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "nullability" + }, + { + "label": ".LoadNullabilityConstraint()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadnullabilityconstraint", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".loadnullabilityconstraint()" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_typeconstraint", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "typeconstraint" + }, + { + "label": ".DecodeConstraints()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".decodeconstraints()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_gethashcode", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L255", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_equals", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".equals()" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_cs_itype", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "itype" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L260", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1370" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_tostring", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".tostring()" + }, + { + "label": "MinimalCorlib.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "minimalcorlib.cs" + }, + { + "label": "MinimalCorlib", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "minimalcorlib" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "imodule", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "imodule" + }, + { + "label": "IModuleReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_imodulereference", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "imodulereference" + }, + { + "label": ".CreateWithTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".createwithtypes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "ienumerable" + }, + { + "label": "KnownTypeReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "knowntypereference", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "knowntypereference" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_icompilation", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "icompilation" + }, + { + "label": "CorlibTypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "corlibtypedefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "corlibtypedefinition" + }, + { + "label": "CorlibNamespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "corlibnamespace", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "corlibnamespace" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_version", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "version" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_symbolkind", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "symbolkind" + }, + { + "label": "MetadataFile", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_metadatafile", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "metadatafile" + }, + { + "label": "INamespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_inamespace", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "inamespace" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "itypedefinition" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_gettypedefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".gettypedefinition()" + }, + { + "label": "TopLevelTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_topleveltypename", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "topleveltypename" + }, + { + "label": ".GetAssemblyAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getassemblyattributes", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getassemblyattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_iattribute", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "iattribute" + }, + { + "label": ".GetModuleAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getmoduleattributes", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getmoduleattributes()" + }, + { + "label": ".InternalsVisibleTo()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_internalsvisibleto", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".internalsvisibleto()" + }, + { + "label": "CorlibModuleReference", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L89", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "corlibmodulereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference_resolve", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_ityperesolvecontext", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "ityperesolvecontext" + }, + { + "label": "CorlibNamespace", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L104", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "corlibnamespace" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_list", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "list" + }, + { + "label": ".GetChildNamespace()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_getchildnamespace", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getchildnamespace()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_gettypedefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".gettypedefinition()" + }, + { + "label": "CorlibTypeDefinition", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L141", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "corlibtypedefinition" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_knowntypecode", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "knowntypecode" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_typekind", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "typekind" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_ireadonlylist", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "ireadonlylist" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_imember", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "imember" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_ifield", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "ifield" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_imethod", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "imethod" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_iproperty", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "iproperty" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_ievent", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "ievent" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_itype", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "itype" + }, + { + "label": "FullTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_fulltypename", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "fulltypename" + }, + { + "label": "ExtensionInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_extensioninfo", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "extensioninfo" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_nullability", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "nullability" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L202", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_changenullability", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".changenullability()" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_itypeparameter", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "itypeparameter" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_entityhandle", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "entityhandle" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_accessibility", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "accessibility" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L252", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_equals", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".equals()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getaccessors()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_predicate", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "predicate" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "getmemberoptions" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattributes", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getattributes()" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_hasattribute", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_knownattribute", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L264", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattribute", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getattribute()" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getevents()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getfields()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getmembers()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L286", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getmethods()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L296", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getnestedtypes()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getproperties()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L313", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinition", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinitionorunknown", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_itypedefinitionorunknown", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getsubstitution", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".getsubstitution()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_typeparametersubstitution", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "typeparametersubstitution" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L317", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_acceptvisitor", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_cs_typevisitor", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": "typevisitor" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L322", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_visitchildren", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".visitchildren()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L327", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1348" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_tostring", + "community": 32, + "community_name": "Minimal Corlib Type System", + "norm_label": ".tostring()" + }, + { + "label": "NestedTypeReference.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "nestedtypereference.cs" + }, + { + "label": "NestedTypeReference", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "nestedtypereference" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_cs_string", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_cs_int", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_cs_bool", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "bool" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_resolve", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_cs_ityperesolvecontext", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "ityperesolvecontext" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_cs_itype", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": "itype" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_tostring", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_gethashcodeforinterning", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_equalsforinterning", + "community": 212, + "community_name": "Nested Type Reference", + "norm_label": ".equalsforinterning()" + }, + { + "label": "NullabilityAnnotatedType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullabilityannotatedtype.cs" + }, + { + "label": "NullabilityAnnotatedType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullabilityannotatedtype" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_nullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullability" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_acceptvisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".acceptvisitor()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_typevisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typevisitor" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_equals", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".equals()" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_changenullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".changenullability()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitchildren()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_tostring", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".tostring()" + }, + { + "label": "NullabilityAnnotatedTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullabilityannotatedtypeparameter" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_symbolkind", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "symbolkind" + }, + { + "label": "IEntity", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_ientity", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ientity" + }, + { + "label": "VarianceModifier", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_variancemodifier", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "variancemodifier" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_ireadonlycollection", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ireadonlycollection" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_ireadonlylist", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ireadonlylist" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_typeconstraint", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typeconstraint" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1190" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter_getattributes", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_ienumerable", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_nullabilityannotatedtype_cs_iattribute", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": "iattribute" + }, + { + "label": "PinnedType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "pinnedtype.cs" + }, + { + "label": "PinnedType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1387" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "pinnedtype" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype_cs_typekind", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "typekind" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L46", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1387" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype_visitchildren", + "community": 30, + "community_name": "Project File Writing", + "norm_label": ".visitchildren()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype_cs_typevisitor", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "typevisitor" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_pinnedtype_cs_itype", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "itype" + }, + { + "label": "SimpleCompilation.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "simplecompilation.cs" + }, + { + "label": "SimpleCompilation", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "simplecompilation" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_imodule", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "imodule" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_ireadonlylist", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "ireadonlylist" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_bool", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "bool" + }, + { + "label": "INamespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_inamespace", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "inamespace" + }, + { + "label": ".Init()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": ".init()" + }, + { + "label": "IModuleReference", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_imodulereference", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "imodulereference" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_ienumerable", + "community": 120, + "community_name": "Decompiler Type System", + "norm_label": "ienumerable" + }, + { + "label": ".CreateRootNamespace()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_createrootnamespace", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".createrootnamespace()" + }, + { + "label": ".GetNamespaceForExternAlias()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L143", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_getnamespaceforexternalias", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".getnamespaceforexternalias()" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_findtype", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".findtype()" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_knowntypecode", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "knowntypecode" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_itype", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "itype" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_stringcomparer", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "stringcomparer" + }, + { + "label": "TypeSystemOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_cs_typesystemoptions", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": "typesystemoptions" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1250" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_tostring", + "community": 152, + "community_name": "Simple Compilation", + "norm_label": ".tostring()" + }, + { + "label": "SpecializedEvent.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedevent", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specializedevent.cs" + }, + { + "label": "SpecializedEvent", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "specializedevent" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create", + "community": 121, + "community_name": "Metadata Events", + "norm_label": ".create()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedevent_cs_typeparametersubstitution", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedevent_cs_imethod", + "community": 121, + "community_name": "Metadata Events", + "norm_label": "imethod" + }, + { + "label": "SpecializedField.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedfield", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specializedfield.cs" + }, + { + "label": "SpecializedField", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "community": 265, + "community_name": "Specialized Field", + "norm_label": "specializedfield" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create", + "community": 265, + "community_name": "Specialized Field", + "norm_label": ".create()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedfield_cs_typeparametersubstitution", + "community": 265, + "community_name": "Specialized Field", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedfield_cs_itype", + "community": 265, + "community_name": "Specialized Field", + "norm_label": "itype" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_getconstantvalue", + "community": 265, + "community_name": "Specialized Field", + "norm_label": ".getconstantvalue()" + }, + { + "label": "SpecializedMember.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specializedmember.cs" + }, + { + "label": "SpecializedMember", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "specializedmember" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_typeparametersubstitution", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_itype", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "itype" + }, + { + "label": ".AddSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_addsubstitution", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".addsubstitution()" + }, + { + "label": ".WrapAccessor()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".wrapaccessor()" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_imethod", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "imethod" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_entityhandle", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "entityhandle" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_symbolkind", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "symbolkind" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_itypedefinition", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "itypedefinition" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattributes", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_ienumerable", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_iattribute", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L165", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_hasattribute", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_knownattribute", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L166", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattribute", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".getattribute()" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_accessibility", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "accessibility" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_icompilation", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "icompilation" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_imodule", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "imodule" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".specialize()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L225", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".equals()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_typevisitor", + "community": 155, + "community_name": "Specialized Members", + "norm_label": "typevisitor" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L242", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_gethashcode", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L250", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_tostring", + "community": 155, + "community_name": "Specialized Members", + "norm_label": ".tostring()" + }, + { + "label": "SpecializedParameterizedMember", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "specializedparameterizedmember" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_ireadonlylist", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "ireadonlylist" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_iparameter", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "iparameter" + }, + { + "label": ".CreateParameters()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_createparameters", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": ".createparameters()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_cs_func", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": "func" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1342" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_tostring", + "community": 249, + "community_name": "Specialized Member Base", + "norm_label": ".tostring()" + }, + { + "label": "SpecializedMethod.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specializedmethod.cs" + }, + { + "label": "SpecializedMethod", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "specializedmethod" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".create()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_typeparametersubstitution", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "typeparametersubstitution" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_itypeparameter", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "itypeparameter" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_bool", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "bool" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_ireadonlylist", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "ireadonlylist" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_itype", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "itype" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L107", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_getreturntypeattributes", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_ienumerable", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_iattribute", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "iattribute" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_methodsemanticsattributes", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_imember", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "imember" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_equals", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".equals()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_typevisitor", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "typevisitor" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L193", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_gethashcode", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".gethashcode()" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L201", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".specialize()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L211", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_tostring", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".tostring()" + }, + { + "label": "SpecializedTypeParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L248", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "specializedtypeparameter" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_getattributes", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".getattributes()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_gethashcode", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1316" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_equals", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": ".equals()" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_nullability", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "nullability" + }, + { + "label": "TypeConstraint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedmethod_cs_typeconstraint", + "community": 128, + "community_name": "Specialized Methods", + "norm_label": "typeconstraint" + }, + { + "label": "SpecializedParameter.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "specializedparameter.cs" + }, + { + "label": "SpecializedParameter", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "specializedparameter" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_itype", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "itype" + }, + { + "label": "IParameterizedMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_iparameterizedmember", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "iparameterizedmember" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getattributes", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_ienumerable", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "ienumerable" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_iattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "iattribute" + }, + { + "label": "ReferenceKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_referencekind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "referencekind" + }, + { + "label": ".GetConstantValue()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getconstantvalue", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".getconstantvalue()" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_symbolkind", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "symbolkind" + }, + { + "label": "LifetimeAnnotation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_cs_lifetimeannotation", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": "lifetimeannotation" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1193" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_tostring", + "community": 84, + "community_name": "Parameter Implementations", + "norm_label": ".tostring()" + }, + { + "label": "SpecializedProperty.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_specializedproperty", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specializedproperty.cs" + }, + { + "label": "SpecializedProperty", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "specializedproperty" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1198" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": ".create()" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedproperty_cs_typeparametersubstitution", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_specializedproperty_cs_imethod", + "community": 95, + "community_name": "Metadata Properties", + "norm_label": "imethod" + }, + { + "label": "SyntheticRangeIndexer.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "syntheticrangeindexer.cs" + }, + { + "label": "SyntheticRangeIndexAccessor", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "syntheticrangeindexaccessor" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_itype", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "itype" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_ireadonlylist", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "ireadonlylist" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_bool", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "bool" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_itypeparameter", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "itypeparameter" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_imember", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "imember" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_methodsemanticsattributes", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "IParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_iparameter", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "iparameter" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_ienumerable", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "ienumerable" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_typeparametersubstitution", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "typeparametersubstitution" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_entityhandle", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "entityhandle" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_itypedefinition", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "itypedefinition" + }, + { + "label": "IModule", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_imodule", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "imodule" + }, + { + "label": "Accessibility", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_accessibility", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "accessibility" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_symbolkind", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "symbolkind" + }, + { + "label": "ICompilation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_icompilation", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "icompilation" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_equals", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_gethashcode", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".gethashcode()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_typevisitor", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "typevisitor" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattributes", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".getattributes()" + }, + { + "label": "IAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_iattribute", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "iattribute" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_hasattribute", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".hasattribute()" + }, + { + "label": "KnownAttribute", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_cs_knownattribute", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": "knownattribute" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattribute", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".getattribute()" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L132", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getreturntypeattributes", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L134", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1312" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "community": 129, + "community_name": "Synthetic Range Indexer", + "norm_label": ".specialize()" + }, + { + "label": "ThreeState.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_threestate", + "community": 278, + "community_name": "Three State Enum", + "norm_label": "threestate.cs" + }, + { + "label": "ThreeState", + "file_type": "code", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1129" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate", + "community": 278, + "community_name": "Three State Enum", + "norm_label": "threestate" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_threestate_cs_byte", + "community": 278, + "community_name": "Three State Enum", + "norm_label": "byte" + }, + { + "label": ".From()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1129" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate_from", + "community": 278, + "community_name": "Three State Enum", + "norm_label": ".from()" + }, + { + "label": "TypeParameterReference.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "typeparameterreference.cs" + }, + { + "label": "TypeParameterReference", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "typeparameterreference" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_create", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".create()" + }, + { + "label": "SymbolKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_cs_symbolkind", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "symbolkind" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_cs_int", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "int" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L69", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_cs_ityperesolvecontext", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "ityperesolvecontext" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_cs_itype", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "itype" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_tostring", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".tostring()" + }, + { + "label": "TypeWithElementType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "typewithelementtype.cs" + }, + { + "label": "TypeWithElementType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L23", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typewithelementtype" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype_cs_itype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "itype" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_tostring", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".tostring()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_typewithelementtype_cs_typevisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typevisitor" + }, + { + "label": "UnknownType.cs", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "unknowntype.cs" + }, + { + "label": "UnknownType", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "unknowntype" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_bool", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "bool" + }, + { + "label": "FullTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_fulltypename", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "fulltypename" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_typekind", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "typekind" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L74", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_resolve", + "community": 184, + "community_name": "Unknown Type", + "norm_label": ".resolve()" + }, + { + "label": "ITypeResolveContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_ityperesolvecontext", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "ityperesolvecontext" + }, + { + "label": "IType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_itype", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "itype" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_getdefinitionorunknown", + "community": 184, + "community_name": "Unknown Type", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_ireadonlylist", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "ireadonlylist" + }, + { + "label": "ITypeParameter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_itypeparameter", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "itypeparameter" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_changenullability", + "community": 184, + "community_name": "Unknown Type", + "norm_label": ".changenullability()" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_cs_nullability", + "community": 184, + "community_name": "Unknown Type", + "norm_label": "nullability" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_gethashcode", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_equals", + "community": 184, + "community_name": "Unknown Type", + "norm_label": ".equals()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_tostring", + "community": 184, + "community_name": "Unknown Type", + "norm_label": ".tostring()" + }, + { + "label": "InheritanceHelper.cs", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_inheritancehelper", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "inheritancehelper.cs" + }, + { + "label": "InheritanceHelper", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "inheritancehelper" + }, + { + "label": ".GetBaseMember()", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getbasemember()" + }, + { + "label": ".GetBaseMembers()", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getbasemembers()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_inheritancehelper_cs_ienumerable", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "ienumerable" + }, + { + "label": ".GetDerivedMember()", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getderivedmember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getderivedmember()" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L174", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getattributes()" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L188", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1252" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".getattribute()" + }, + { + "label": "IntersectionType.cs", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_intersectiontype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "intersectiontype.cs" + }, + { + "label": "IntersectionType", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "community": 191, + "community_name": "Intersection Type", + "norm_label": "intersectiontype" + }, + { + "label": "ReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_intersectiontype_cs_readonlycollection", + "community": 191, + "community_name": "Intersection Type", + "norm_label": "readonlycollection" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".create()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_intersectiontype_cs_ienumerable", + "community": 191, + "community_name": "Intersection Type", + "norm_label": "ienumerable" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_gethashcode", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_equals", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".equals()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getmethods()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_intersectiontype_cs_predicate", + "community": 191, + "community_name": "Intersection Type", + "norm_label": "predicate" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_intersectiontype_cs_ireadonlylist", + "community": 191, + "community_name": "Intersection Type", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getproperties()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getfields()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getevents()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getmembers()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".getaccessors()" + }, + { + "label": ".FilterNonStatic()", + "file_type": "code", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L173", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1377" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "community": 191, + "community_name": "Intersection Type", + "norm_label": ".filternonstatic()" + }, + { + "label": "KnownTypeReference.cs", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_knowntypereference", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "knowntypereference.cs" + }, + { + "label": "KnownTypeCode", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "community": 161, + "community_name": "Known Type References", + "norm_label": "knowntypecode" + }, + { + "label": "KnownTypeReference", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "community": 161, + "community_name": "Known Type References", + "norm_label": "knowntypereference" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_knowntypereference_cs_int", + "community": 161, + "community_name": "Known Type References", + "norm_label": "int" + }, + { + "label": ".Get()", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".get()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_knowntypereference_cs_ienumerable", + "community": 161, + "community_name": "Known Type References", + "norm_label": "ienumerable" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_knowntypereference_cs_string", + "community": 161, + "community_name": "Known Type References", + "norm_label": "string" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L292", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_resolve", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".resolve()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L297", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_tostring", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".tostring()" + }, + { + "label": ".GetCSharpNameByTypeCode()", + "file_type": "code", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L306", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".getcsharpnamebytypecode()" + }, + { + "label": "MetadataModule.cs", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_metadatamodule", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "metadatamodule.cs" + }, + { + "label": "MetadataModule", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "metadatamodule" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_metadatareader", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "metadatareader" + }, + { + "label": ".GetString()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getstring", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".getstring()" + }, + { + "label": "StringHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_stringhandle", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": "stringhandle" + }, + { + "label": "Version", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_version", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "version" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_ienumerable", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "ienumerable" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".gettypedefinition()" + }, + { + "label": ".InternalsVisibleTo()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_internalsvisibleto", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".internalsvisibleto()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_string", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "string" + }, + { + "label": ".GetInternalsVisibleTo()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L161", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getinternalsvisibleto()" + }, + { + "label": ".GetShortName()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getshortname", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getshortname()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getdefinition()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_typedefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "typedefinitionhandle" + }, + { + "label": "FieldDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_fielddefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "fielddefinitionhandle" + }, + { + "label": "MethodDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_methoddefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "methoddefinitionhandle" + }, + { + "label": "PropertyDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_propertydefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "propertydefinitionhandle" + }, + { + "label": "EventDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_eventdefinitionhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "eventdefinitionhandle" + }, + { + "label": ".HandleOutOfRange()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L303", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_handleoutofrange", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".handleoutofrange()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_entityhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "entityhandle" + }, + { + "label": ".ResolveModule()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L311", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemodule()" + }, + { + "label": "AssemblyReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_assemblyreferencehandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "assemblyreferencehandle" + }, + { + "label": ".ResolveModuleUncached()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L329", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemoduleuncached", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemoduleuncached()" + }, + { + "label": "ModuleReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_modulereferencehandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "modulereferencehandle" + }, + { + "label": ".GetDeclaringModule()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getdeclaringmodule()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_typereferencehandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "typereferencehandle" + }, + { + "label": ".ResolveType()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvetype()" + }, + { + "label": "CustomAttributeHandleCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_customattributehandlecollection", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "customattributehandlecollection" + }, + { + "label": ".ResolveDeclaringType()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L402", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvedeclaringtype()" + }, + { + "label": ".IntroduceTupleTypes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L413", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_introducetupletypes", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".introducetupletypes()" + }, + { + "label": ".ResolveMethod()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L421", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemethod()" + }, + { + "label": ".ResolveMethodDefinition()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L438", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemethoddefinition()" + }, + { + "label": ".ResolveMethodSpecification()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemethodspecification()" + }, + { + "label": "MethodSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_methodspecificationhandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "methodspecificationhandle" + }, + { + "label": ".ResolveMethodReference()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvemethodreference()" + }, + { + "label": "MemberReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_memberreferencehandle", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "memberreferencehandle" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_ireadonlylist", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "ireadonlylist" + }, + { + "label": ".CompareTypes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L572", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".comparetypes()" + }, + { + "label": ".CompareSignatures()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".comparesignatures()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_immutablearray", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "immutablearray" + }, + { + "label": ".CreateFakeMethod()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L594", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".createfakemethod()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_methodsignature", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "methodsignature" + }, + { + "label": ".GuessFakeMethodAccessor()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".guessfakemethodaccessor()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_list", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "list" + }, + { + "label": ".ResolveEntity()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L752", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolveentity()" + }, + { + "label": ".ResolveFieldReference()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L790", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolvefieldreference()" + }, + { + "label": ".DecodeMethodSignature()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".decodemethodsignature()" + }, + { + "label": "StandaloneSignatureHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "standalonesignaturehandle", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "standalonesignaturehandle" + }, + { + "label": "SignatureHeader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_signatureheader", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": "signatureheader" + }, + { + "label": ".DecodeLocalSignature()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".decodelocalsignature()" + }, + { + "label": ".GetAssemblyAttributes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L844", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getassemblyattributes()" + }, + { + "label": ".GetModuleAttributes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L867", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getmoduleattributes()" + }, + { + "label": ".AddTypeForwarderAttributes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L878", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".addtypeforwarderattributes()" + }, + { + "label": ".ResolveForwardedType()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L890", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".resolveforwardedtype()" + }, + { + "label": "ExportedType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_exportedtype", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "exportedtype" + }, + { + "label": ".GetAttributeType()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L943", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getattributetype()" + }, + { + "label": ".MakeAttribute()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L960", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".makeattribute()" + }, + { + "label": ".IsVisible()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L975", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_isvisible", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".isvisible()" + }, + { + "label": "FieldAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_fieldattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "fieldattributes" + }, + { + "label": "MethodAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_metadatamodule_cs_methodattributes", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "methodattributes" + }, + { + "label": ".FindMinimumAccessibilityForNRT()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L997", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_findminimumaccessibilityfornrt", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".findminimumaccessibilityfornrt()" + }, + { + "label": ".ShouldDecodeNullableAttributes()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1027", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_shoulddecodenullableattributes", + "community": 136, + "community_name": "Metadata Type Parameters", + "norm_label": ".shoulddecodenullableattributes()" + }, + { + "label": ".OptionsForEntity()", + "file_type": "code", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1036", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1504" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity", + "community": 87, + "community_name": "Metadata Method and Property", + "norm_label": ".optionsforentity()" + }, + { + "label": "ModifiedType.cs", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_modifiedtype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "modifiedtype.cs" + }, + { + "label": "ModifiedType", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "modifiedtype" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_typekind", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typekind" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_nullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "nullability" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_changenullability", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".changenullability()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinition", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getdefinition()" + }, + { + "label": "ITypeDefinition", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_itypedefinition", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itypedefinition" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinitionorunknown", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": "ITypeDefinitionOrUnknown", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_itypedefinitionorunknown", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "itypedefinitionorunknown" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getaccessors()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_predicate", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "predicate" + }, + { + "label": "IMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_imethod", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "imethod" + }, + { + "label": "GetMemberOptions", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_getmemberoptions", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "getmemberoptions" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_ienumerable", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ienumerable" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getevents()" + }, + { + "label": "IEvent", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_ievent", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ievent" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getfields()" + }, + { + "label": "IField", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_ifield", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ifield" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getmembers()" + }, + { + "label": "IMember", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_imember", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "imember" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getmethods()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_ireadonlylist", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L101", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getnestedtypes()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".getproperties()" + }, + { + "label": "IProperty", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_iproperty", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "iproperty" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitchildren()" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_modifiedtype_cs_typevisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": "typevisitor" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L127", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L135", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_equals", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L140", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_chain": [ + "s1207" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_gethashcode", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".gethashcode()" + }, + { + "label": "NormalizeTypeVisitor.cs", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_normalizetypevisitor", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "normalizetypevisitor.cs" + }, + { + "label": "NormalizeTypeVisitor", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "normalizetypevisitor" + }, + { + "label": ".EquivalentTypes()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L64", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_equivalenttypes", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equivalenttypes()" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".VisitTupleType()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittupletype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittupletype()" + }, + { + "label": ".VisitNullabilityAnnotatedType()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L131", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitnullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitnullabilityannotatedtype()" + }, + { + "label": ".VisitArrayType()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L139", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitarraytype()" + }, + { + "label": ".VisitModOpt()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodopt", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodopt()" + }, + { + "label": ".VisitModReq()", + "file_type": "code", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodreq", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodreq()" + }, + { + "label": "Nullability.cs", + "file_type": "code", + "source_file": "TypeSystem/Nullability.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_nullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "nullability.cs" + }, + { + "label": "Nullability", + "file_type": "code", + "source_file": "TypeSystem/Nullability.cs", + "source_location": "L21", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1129" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "nullability" + }, + { + "label": "NullableType.cs", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_nullabletype", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "nullabletype.cs" + }, + { + "label": "NullableType", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": "nullabletype" + }, + { + "label": ".IsNullable()", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isnullable()" + }, + { + "label": ".IsNonNullableValueType()", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype", + "community": 34, + "community_name": "Expression Tree Transform", + "norm_label": ".isnonnullablevaluetype()" + }, + { + "label": ".GetUnderlyingType()", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".getunderlyingtype()" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": ".create()" + }, + { + "label": "ParameterListComparer.cs", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_parameterlistcomparer", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "parameterlistcomparer.cs" + }, + { + "label": "ParameterListComparer", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "parameterlistcomparer" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_cs_ireadonlylist", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "ireadonlylist" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_cs_bool", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "bool" + }, + { + "label": ".WithOptions()", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_withoptions", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".withoptions()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_equals", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_gethashcode", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": ".gethashcode()" + }, + { + "label": "SignatureComparer", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L112", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "signaturecomparer" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_cs_stringcomparer", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "stringcomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_equals", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1271" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_gethashcode", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".gethashcode()" + }, + { + "label": "ParameterizedType.cs", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_parameterizedtype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "parameterizedtype.cs" + }, + { + "label": "ParameterizedType", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L38", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "parameterizedtype" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_changenullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".changenullability()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L146", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_tostring", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".tostring()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterizedtype_cs_ireadonlylist", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ireadonlylist" + }, + { + "label": ".GetTypeArgument()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument", + "community": 55, + "community_name": "Type Inference", + "norm_label": ".gettypeargument()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L178", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinitionorunknown", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": ".GetSubstitution()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L192", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution", + "community": 111, + "community_name": "Member Lookup Helpers", + "norm_label": ".getsubstitution()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterizedtype_cs_ienumerable", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ienumerable" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L214", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getnestedtypes()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_parameterizedtype_cs_predicate", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "predicate" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L238", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmethods()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getproperties()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getfields()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getevents()" + }, + { + "label": ".GetMembers()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmembers()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getaccessors()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_equals", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L314", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gethashcode", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".gethashcode()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L328", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L333", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "ParameterizedTypeReference", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L366", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "parameterizedtypereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L397", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_resolve", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".resolve()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_tostring", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L430", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_gethashcodeforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L444", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1338" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_equalsforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".equalsforinterning()" + }, + { + "label": "PointerType.cs", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_pointertype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "pointertype.cs" + }, + { + "label": "PointerType", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "pointertype" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_gethashcode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_equals", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equals()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L56", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": "PointerTypeReference", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": "pointertypereference" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_resolve", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".resolve()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_tostring", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".tostring()" + }, + { + "label": ".GetHashCodeForInterning()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L97", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_gethashcodeforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".gethashcodeforinterning()" + }, + { + "label": ".EqualsForInterning()", + "file_type": "code", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L102", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_equalsforinterning", + "community": 80, + "community_name": "Type Reference Kinds", + "norm_label": ".equalsforinterning()" + }, + { + "label": "ReferenceResolvingException.cs", + "file_type": "code", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_referenceresolvingexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "referenceresolvingexception.cs" + }, + { + "label": "ReferenceResolvingException", + "file_type": "code", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1172" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_referenceresolvingexception_icsharpcode_decompiler_typesystem_referenceresolvingexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "referenceresolvingexception" + }, + { + "label": "ReflectionHelper.cs", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_reflectionhelper", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "reflectionhelper.cs" + }, + { + "label": "ReflectionHelper", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "reflectionhelper" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".findtype()" + }, + { + "label": "Type", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_reflectionhelper_cs_type", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "type" + }, + { + "label": ".SplitTypeParameterCountFromReflectionName()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L66", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname", + "community": 36, + "community_name": "System.Reflection.Metadata Extensions", + "norm_label": ".splittypeparametercountfromreflectionname()" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_reflectionhelper_cs_typecode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typecode" + }, + { + "label": ".GetTypeCode()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": ".gettypecode()" + }, + { + "label": ".ParseReflectionName()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".parsereflectionname()" + }, + { + "label": ".ResolveTypeName()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L158", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": ".resolvetypename()" + }, + { + "label": "TypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typename", + "community": 133, + "community_name": "Dummy Type Parameters", + "norm_label": "typename" + }, + { + "label": ".ReadTypeParameterCount()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1332" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_readtypeparametercount", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".readtypeparametercount()" + }, + { + "label": "ReflectionNameParseException.cs", + "file_type": "code", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_reflectionnameparseexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "reflectionnameparseexception.cs" + }, + { + "label": "ReflectionNameParseException", + "file_type": "code", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1214" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "reflectionnameparseexception" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_reflectionnameparseexception_cs_int", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "int" + }, + { + "label": ".GetObjectData()", + "file_type": "code", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1214" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception_getobjectdata", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": ".getobjectdata()" + }, + { + "label": "SerializationInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "serializationinfo", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "serializationinfo" + }, + { + "label": "StreamingContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "streamingcontext", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "streamingcontext" + }, + { + "label": "SimpleTypeResolveContext.cs", + "file_type": "code", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_simpletyperesolvecontext", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "simpletyperesolvecontext.cs" + }, + { + "label": "SimpleTypeResolveContext", + "file_type": "code", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": "simpletyperesolvecontext" + }, + { + "label": ".WithCurrentTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrenttypedefinition", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".withcurrenttypedefinition()" + }, + { + "label": ".WithCurrentMember()", + "file_type": "code", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrentmember", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".withcurrentmember()" + }, + { + "label": "SpecialType.cs", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_specialtype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "specialtype.cs" + }, + { + "label": "SpecialType", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "specialtype" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_specialtype_cs_string", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "string" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_specialtype_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_resolve", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".resolve()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_equals", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".equals()" + }, + { + "label": "Obsolete", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_specialtype_cs_obsolete", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "obsolete" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_gethashcode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gethashcode()" + }, + { + "label": ".ChangeNullability()", + "file_type": "code", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L116", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1236" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_changenullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".changenullability()" + }, + { + "label": "TaskType.cs", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_tasktype", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "tasktype.cs" + }, + { + "label": "TaskType", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "tasktype" + }, + { + "label": ".UnpackTask()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".unpacktask()" + }, + { + "label": ".UnpackAnyTask()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".unpackanytask()" + }, + { + "label": ".IsTask()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L68", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".istask()" + }, + { + "label": ".IsCustomTask()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".iscustomtask()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tasktype_cs_string", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "string" + }, + { + "label": ".IsNonGenericTaskType()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isnongenerictasktype()" + }, + { + "label": ".IsGenericTaskType()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isgenerictasktype()" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".create()" + }, + { + "label": "TopLevelTypeName.cs", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_topleveltypename", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "topleveltypename.cs" + }, + { + "label": "TopLevelTypeName", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "topleveltypename" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_topleveltypename_cs_string", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_topleveltypename_cs_int", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "int" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L93", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_tostring", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L98", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_equals", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L108", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_gethashcode", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".gethashcode()" + }, + { + "label": "TopLevelTypeNameComparer", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "topleveltypenamecomparer" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_topleveltypename_cs_stringcomparer", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": "stringcomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L137", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_equals", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L144", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1232" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_gethashcode", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".gethashcode()" + }, + { + "label": "TupleType.cs", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_tupletype", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "tupletype.cs" + }, + { + "label": "TupleType", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "tupletype" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tupletype_cs_int", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "int" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tupletype_cs_immutablearray", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "immutablearray" + }, + { + "label": ".CreateUnderlyingType()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".createunderlyingtype()" + }, + { + "label": ".FindValueTupleType()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".findvaluetupletype()" + }, + { + "label": ".IsTupleCompatible()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".istuplecompatible()" + }, + { + "label": ".FromUnderlyingType()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".fromunderlyingtype()" + }, + { + "label": ".GetTupleElementTypes()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".gettupleelementtypes()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tupletype_cs_ireadonlylist", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ireadonlylist" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tupletype_cs_ienumerable", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "ienumerable" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_equals", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L234", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gethashcode", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L248", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_tostring", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".tostring()" + }, + { + "label": ".AcceptVisitor()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L267", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_acceptvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".acceptvisitor()" + }, + { + "label": ".VisitChildren()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L272", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitchildren()" + }, + { + "label": ".GetAccessors()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getaccessors()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_tupletype_cs_predicate", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": "predicate" + }, + { + "label": ".GetConstructors()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getconstructors()" + }, + { + "label": ".GetDefinition()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L310", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getdefinition()" + }, + { + "label": ".GetDefinitionOrUnknown()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L315", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinitionorunknown", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getdefinitionorunknown()" + }, + { + "label": ".GetEvents()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getevents()" + }, + { + "label": ".GetFields()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getfields()" + }, + { + "label": ".GetMethods()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L352", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getmethods()" + }, + { + "label": ".GetNestedTypes()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getnestedtypes()" + }, + { + "label": ".GetProperties()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "community": 51, + "community_name": "Parameterized and Tuple Types", + "norm_label": ".getproperties()" + }, + { + "label": "TupleTypeExtensions", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L378", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "tupletypeextensions" + }, + { + "label": ".TupleUnderlyingTypeOrSelf()", + "file_type": "code", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1380" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions_tupleunderlyingtypeorself", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": ".tupleunderlyingtypeorself()" + }, + { + "label": "TypeKind.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeKind.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typekind", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typekind.cs" + }, + { + "label": "TypeKind", + "file_type": "code", + "source_file": "TypeSystem/TypeKind.cs", + "source_location": "L24", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1160" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typekind" + }, + { + "label": "TypeParameterSubstitution.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typeparametersubstitution", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typeparametersubstitution.cs" + }, + { + "label": "TypeParameterSubstitution", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": "typeparametersubstitution" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_cs_ireadonlylist", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": "ireadonlylist" + }, + { + "label": ".Compose()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".compose()" + }, + { + "label": ".GetComposedTypeArguments()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L92", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_getcomposedtypearguments", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".getcomposedtypearguments()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_gethashcode", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".gethashcode()" + }, + { + "label": ".TypeListEquals()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".typelistequals()" + }, + { + "label": ".TypeListHashCode()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L163", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelisthashcode", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".typelisthashcode()" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".VisitNullabilityAnnotatedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitnullabilityannotatedtype()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1276" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_tostring", + "community": 190, + "community_name": "Type Parameter Substitution", + "norm_label": ".tostring()" + }, + { + "label": "TypeProvider.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typeprovider", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "typeprovider.cs" + }, + { + "label": "TypeProvider", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typeprovider" + }, + { + "label": ".GetArrayType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L53", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getarraytype()" + }, + { + "label": "ArrayShape", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_arrayshape", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "arrayshape" + }, + { + "label": ".GetByReferenceType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getbyreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getbyreferencetype()" + }, + { + "label": ".GetFunctionPointerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L63", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getfunctionpointertype()" + }, + { + "label": "MethodSignature", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_methodsignature", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "methodsignature" + }, + { + "label": ".GetGenericInstantiation()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L73", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericinstantiation", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getgenericinstantiation()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_immutablearray", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "immutablearray" + }, + { + "label": ".GetGenericMethodParameter()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericmethodparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getgenericmethodparameter()" + }, + { + "label": ".GetGenericTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L90", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenerictypeparameter", + "community": 107, + "community_name": "SRM Generic Context", + "norm_label": ".getgenerictypeparameter()" + }, + { + "label": ".GetModifiedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getmodifiedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getmodifiedtype()" + }, + { + "label": ".GetPinnedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L100", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpinnedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getpinnedtype()" + }, + { + "label": ".GetPointerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getpointertype()" + }, + { + "label": ".GetPrimitiveType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L110", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getprimitivetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getprimitivetype()" + }, + { + "label": "PrimitiveTypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_primitivetypecode", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "primitivetypecode" + }, + { + "label": ".GetSystemType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getsystemtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getsystemtype()" + }, + { + "label": ".GetSZArrayType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getszarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getszarraytype()" + }, + { + "label": ".IsReferenceType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".isreferencetype()" + }, + { + "label": "MetadataReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_metadatareader", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "metadatareader" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_entityhandle", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "entityhandle" + }, + { + "label": ".GetTypeFromDefinition()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L138", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gettypefromdefinition()" + }, + { + "label": "TypeDefinitionHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_typedefinitionhandle", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typedefinitionhandle" + }, + { + "label": ".GetTypeFromReference()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gettypefromreference()" + }, + { + "label": "TypeReferenceHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_typereferencehandle", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typereferencehandle" + }, + { + "label": ".GetTypeFromSerializedName()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L168", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromserializedname", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gettypefromserializedname()" + }, + { + "label": ".GetTypeFromSpecification()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gettypefromspecification()" + }, + { + "label": "TypeSpecificationHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeprovider_cs_typespecificationhandle", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typespecificationhandle" + }, + { + "label": ".GetUnderlyingEnumType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L189", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getunderlyingenumtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getunderlyingenumtype()" + }, + { + "label": ".IsSystemType()", + "file_type": "code", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L197", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1368" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_issystemtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".issystemtype()" + }, + { + "label": "TypeSystemExtensions.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typesystemextensions", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typesystemextensions.cs" + }, + { + "label": "TypeSystemExtensions", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "typesystemextensions" + }, + { + "label": ".GetAllBaseTypes()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypes", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getallbasetypes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typesystemextensions_cs_ienumerable", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ienumerable" + }, + { + "label": ".GetNonInterfaceBaseTypes()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnoninterfacebasetypes", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getnoninterfacebasetypes()" + }, + { + "label": ".GetAllBaseTypeDefinitions()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L84", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypedefinitions", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getallbasetypedefinitions()" + }, + { + "label": ".IsDerivedFrom()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L95", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isderivedfrom", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isderivedfrom()" + }, + { + "label": ".GetDeclaringTypeDefinitions()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L126", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdeclaringtypedefinitions", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getdeclaringtypedefinitions()" + }, + { + "label": "TypeClassificationVisitor", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L142", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typeclassificationvisitor" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typesystemextensions_cs_bool", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "bool" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typesystemextensions_cs_int", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "int" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L148", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".GetNestingLevel()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_getnestinglevel", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".getnestinglevel()" + }, + { + "label": ".IsParameterizedProperty()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L180", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isparameterizedproperty", + "community": 92, + "community_name": "Record Decompiler", + "norm_label": ".isparameterizedproperty()" + }, + { + "label": ".IsOpen()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L198", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isopen", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".isopen()" + }, + { + "label": ".GetTypeParameterOwner()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L213", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypeparameterowner", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".gettypeparameterowner()" + }, + { + "label": ".IsUnbound()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunbound", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isunbound()" + }, + { + "label": ".IsUnmanagedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L249", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunmanagedtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isunmanagedtype()" + }, + { + "label": ".IsArrayInterfaceType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isarrayinterfacetype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isarrayinterfacetype()" + }, + { + "label": ".IsInlineArrayType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L340", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isinlinearraytype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isinlinearraytype()" + }, + { + "label": ".GetInlineArrayLength()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearraylength", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getinlinearraylength()" + }, + { + "label": ".GetInlineArrayElementType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L361", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearrayelementtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getinlinearrayelementtype()" + }, + { + "label": ".IsKnownType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L370", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".isknowntype()" + }, + { + "label": ".GetDelegateInvokeMethod()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L414", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdelegateinvokemethod", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getdelegateinvokemethod()" + }, + { + "label": ".SkipModifiers()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L425", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_skipmodifiers", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".skipmodifiers()" + }, + { + "label": ".UnwrapByRef()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L434", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_unwrapbyref", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".unwrapbyref()" + }, + { + "label": ".HasReadonlyModifier()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L443", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasreadonlymodifier", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".hasreadonlymodifier()" + }, + { + "label": ".IsAnyPointer()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L448", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isanypointer", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".isanypointer()" + }, + { + "label": ".GetAllTypeDefinitions()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L462", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getalltypedefinitions", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getalltypedefinitions()" + }, + { + "label": ".GetTopLevelTypeDefinitions()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L471", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettopleveltypedefinitions", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".gettopleveltypedefinitions()" + }, + { + "label": ".Resolve()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".resolve()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typesystemextensions_cs_ilist", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ilist" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typesystemextensions_cs_ireadonlylist", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "ireadonlylist" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L502", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".findtype()" + }, + { + "label": ".GetTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L519", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".gettypedefinition()" + }, + { + "label": ".FindNestedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L539", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findnestedtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".findnestedtype()" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L561", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".hasattribute()" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L584", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".getattribute()" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L621", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "community": 81, + "community_name": "XML Documentation Elements", + "norm_label": ".getattributes()" + }, + { + "label": ".IsDefaultValueAssignmentAllowed()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L681", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdefaultvalueassignmentallowed", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isdefaultvalueassignmentallowed()" + }, + { + "label": ".GetSymbol()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L726", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getsymbol", + "community": 16, + "community_name": "Type System AST Builder", + "norm_label": ".getsymbol()" + }, + { + "label": ".GetElementTypeFromIEnumerable()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L757", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getelementtypefromienumerable()" + }, + { + "label": ".FullNameIs()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L789", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_fullnameis", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".fullnameis()" + }, + { + "label": ".IsBuiltinAttribute()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L794", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isbuiltinattribute", + "community": 115, + "community_name": "Known Attributes and Type Names", + "norm_label": ".isbuiltinattribute()" + }, + { + "label": ".WithoutNullability()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L799", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_withoutnullability", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".withoutnullability()" + }, + { + "label": ".IsDirectImportOf()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L804", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdirectimportof", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isdirectimportof()" + }, + { + "label": ".FindModuleByReference()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L821", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".findmodulebyreference()" + }, + { + "label": ".FindModuleByAssemblyNameInfo()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L840", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyassemblynameinfo", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".findmodulebyassemblynameinfo()" + }, + { + "label": "AssemblyNameInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "assemblynameinfo", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "assemblynameinfo" + }, + { + "label": ".AsParameterizedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L864", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_asparameterizedtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".asparameterizedtype()" + }, + { + "label": ".GetNamespaceByFullName()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L877", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnamespacebyfullname", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getnamespacebyfullname()" + }, + { + "label": ".ResolveExtensionInfo()", + "file_type": "code", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L898", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1515" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolveextensioninfo", + "community": 68, + "community_name": "Extension Method Info", + "norm_label": ".resolveextensioninfo()" + }, + { + "label": "TypeUtils.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typeutils", + "community": 47, + "community_name": "Decompiler Support Types", + "norm_label": "typeutils.cs" + }, + { + "label": "TypeUtils", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "typeutils" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_typeutils_cs_int", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "int" + }, + { + "label": ".GetSize()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getsize()" + }, + { + "label": ".GetLargerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getlargertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getlargertype()" + }, + { + "label": ".IsSmallIntegerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L117", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_issmallintegertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".issmallintegertype()" + }, + { + "label": ".IsCSharpSmallIntegerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L128", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpsmallintegertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".iscsharpsmallintegertype()" + }, + { + "label": ".IsCSharpNativeIntegerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L147", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpnativeintegertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".iscsharpnativeintegertype()" + }, + { + "label": ".IsCSharpPrimitiveIntegerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L164", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpprimitiveintegertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".iscsharpprimitiveintegertype()" + }, + { + "label": ".IsIntegerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isintegertype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isintegertype()" + }, + { + "label": ".IsFloatType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L203", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isfloattype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".isfloattype()" + }, + { + "label": ".IsCompatiblePointerTypeForMemoryAccess()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".iscompatiblepointertypeformemoryaccess()" + }, + { + "label": ".IsCompatibleTypeForMemoryAccess()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "community": 181, + "community_name": "Expression Builder Type Utils", + "norm_label": ".iscompatibletypeformemoryaccess()" + }, + { + "label": ".GetStackType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L263", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getstacktype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getstacktype()" + }, + { + "label": ".GetEnumUnderlyingType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L323", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getenumunderlyingtype", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getenumunderlyingtype()" + }, + { + "label": ".GetSign()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L339", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsign", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getsign()" + }, + { + "label": ".ToPrimitiveType()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L381", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "community": 161, + "community_name": "Known Type References", + "norm_label": ".toprimitivetype()" + }, + { + "label": ".ToKnownTypeCode()", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L440", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".toknowntypecode()" + }, + { + "label": "Sign", + "file_type": "code", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L521", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1251" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "community": 37, + "community_name": "Assignment and Pointer Arithmetic", + "norm_label": "sign" + }, + { + "label": "TypeVisitor.cs", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_typevisitor", + "community": 24, + "community_name": "Resolve Result Kinds", + "norm_label": "typevisitor.cs" + }, + { + "label": "TypeVisitor", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": "typevisitor" + }, + { + "label": ".VisitTypeDefinition()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypedefinition()" + }, + { + "label": ".VisitTypeParameter()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L35", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittypeparameter()" + }, + { + "label": ".VisitParameterizedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L40", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitparameterizedtype()" + }, + { + "label": ".VisitArrayType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L45", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitarraytype()" + }, + { + "label": ".VisitPointerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L50", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitpointertype()" + }, + { + "label": ".VisitByReferenceType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L55", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitbyreferencetype()" + }, + { + "label": ".VisitTupleType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visittupletype()" + }, + { + "label": ".VisitOtherType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitothertype()" + }, + { + "label": ".VisitModReq()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodreq()" + }, + { + "label": ".VisitModOpt()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitmodopt()" + }, + { + "label": ".VisitNullabilityAnnotatedType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype", + "community": 19, + "community_name": "Modified and Decorated Types", + "norm_label": ".visitnullabilityannotatedtype()" + }, + { + "label": ".VisitFunctionPointerType()", + "file_type": "code", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1239" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype", + "community": 1, + "community_name": "Type Provider and Visitors", + "norm_label": ".visitfunctionpointertype()" + }, + { + "label": "VarArgInstanceMethod.cs", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L1", + "_origin": "ast", + "id": "typesystem_vararginstancemethod", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "vararginstancemethod.cs" + }, + { + "label": "VarArgInstanceMethod", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": "vararginstancemethod" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_vararginstancemethod_cs_ireadonlylist", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": "ireadonlylist" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_equals", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_gethashcode", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_tostring", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".tostring()" + }, + { + "label": ".Specialize()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".specialize()" + }, + { + "label": ".GetAttributes()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattributes", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".getattributes()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_vararginstancemethod_cs_ienumerable", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": "ienumerable" + }, + { + "label": ".HasAttribute()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L121", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_hasattribute", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".hasattribute()" + }, + { + "label": ".GetAttribute()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattribute", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".getattribute()" + }, + { + "label": ".GetReturnTypeAttributes()", + "file_type": "code", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.TypeSystem", + "scope_chain": [ + "s1333" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getreturntypeattributes", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": ".getreturntypeattributes()" + }, + { + "label": "EntityHandle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_vararginstancemethod_cs_entityhandle", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": "entityhandle" + }, + { + "label": "MethodSemanticsAttributes", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typesystem_vararginstancemethod_cs_methodsemanticsattributes", + "community": 200, + "community_name": "VarArg Instance Method", + "norm_label": "methodsemanticsattributes" + }, + { + "label": "AvaloniaResourcesFile.cs", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_avaloniaresourcesfile", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "avaloniaresourcesfile.cs" + }, + { + "label": "ICSharpCode.Decompiler.Util", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L26", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "ICSharpCode.Decompiler.Util" + }, + "_origin": "ast", + "id": "csharp_namespace:f233eab62360b2aa", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "icsharpcode.decompiler.util" + }, + { + "label": "AvaloniaResourcesFile", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "avaloniaresourcesfile" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_avaloniaresourcesfile_cs_keyvaluepair", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "keyvaluepair" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_avaloniaresourcesfile_cs_string", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "string" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_avaloniaresourcesfile_cs_int", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "int" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_avaloniaresourcesfile_cs_list", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "list" + }, + { + "label": ".IsAvaloniaResourcesEntry()", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L61", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_isavaloniaresourcesentry", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".isavaloniaresourcesentry()" + }, + { + "label": ".Parse()", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_parse", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".parse()" + }, + { + "label": ".GetPathRooted()", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L157", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getpathrooted", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".getpathrooted()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1262" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getenumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_avaloniaresourcesfile_cs_ienumerator", + "community": 27, + "community_name": "JSON and Avalonia Resource Reader", + "norm_label": "ienumerator" + }, + { + "label": "BitOperations.cs", + "file_type": "code", + "source_file": "Util/BitOperations.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_bitoperations", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "bitoperations.cs" + }, + { + "label": "System.Numerics", + "file_type": "code", + "source_file": "Util/BitOperations.cs", + "source_location": "L12", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "System.Numerics" + }, + "_origin": "ast", + "id": "csharp_namespace:1a42fe1a62e53743", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "system.numerics" + }, + { + "label": "BitOperations", + "file_type": "code", + "source_file": "Util/BitOperations.cs", + "source_location": "L14", + "metadata": { + "namespace": "System.Numerics", + "scope_chain": [ + "s423" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_bitoperations_system_numerics_bitoperations", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "bitoperations" + }, + { + "label": ".RotateLeft()", + "file_type": "code", + "source_file": "Util/BitOperations.cs", + "source_location": "L16", + "metadata": { + "namespace": "System.Numerics", + "scope_chain": [ + "s423" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitoperations_system_numerics_bitoperations_rotateleft", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".rotateleft()" + }, + { + "label": "MethodImpl", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_bitoperations_cs_methodimpl", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "methodimpl" + }, + { + "label": "ReadOnlySpan", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_bitoperations_cs_readonlyspan", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "readonlyspan" + }, + { + "label": ".TrailingZeroCount()", + "file_type": "code", + "source_file": "Util/BitOperations.cs", + "source_location": "L27", + "metadata": { + "namespace": "System.Numerics", + "scope_chain": [ + "s423" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitoperations_system_numerics_bitoperations_trailingzerocount", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".trailingzerocount()" + }, + { + "label": "BitSet.cs", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_bitset", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "bitset.cs" + }, + { + "label": "BitSet", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset", + "community": 141, + "community_name": "Bit Set", + "norm_label": "bitset" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_bitset_cs_int", + "community": 141, + "community_name": "Bit Set", + "norm_label": "int" + }, + { + "label": "ulong", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_bitset_cs_ulong", + "community": 141, + "community_name": "Bit Set", + "norm_label": "ulong" + }, + { + "label": ".WordIndex()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".wordindex()" + }, + { + "label": ".Clone()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L58", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_clone", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".clone()" + }, + { + "label": ".Any()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L78", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_any", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".any()" + }, + { + "label": ".All()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L91", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_all", + "community": 74, + "community_name": "Nullable Lifting Transform", + "norm_label": ".all()" + }, + { + "label": ".SetEquals()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L122", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_setequals", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".setequals()" + }, + { + "label": ".IsSubsetOf()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L136", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".issubsetof()" + }, + { + "label": ".IsSupersetOf()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L149", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_issupersetof", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".issupersetof()" + }, + { + "label": ".IsProperSubsetOf()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersubsetof", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".ispropersubsetof()" + }, + { + "label": ".IsProperSupersetOf()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L159", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersupersetof", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".ispropersupersetof()" + }, + { + "label": ".Overlaps()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L167", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_overlaps", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".overlaps()" + }, + { + "label": ".UnionWith()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L177", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_unionwith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".unionwith()" + }, + { + "label": ".IntersectWith()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L186", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_intersectwith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".intersectwith()" + }, + { + "label": ".Set()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L194", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_set", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".set()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L231", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_clear", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".clear()" + }, + { + "label": ".ClearAll()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_clearall", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".clearall()" + }, + { + "label": ".NextSetBit()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L273", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".nextsetbit()" + }, + { + "label": ".SetBits()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_setbits", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".setbits()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_bitset_cs_ienumerable", + "community": 141, + "community_name": "Bit Set", + "norm_label": "ienumerable" + }, + { + "label": ".ReplaceWith()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L330", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_replacewith", + "community": 114, + "community_name": "Reaching Definitions Analysis", + "norm_label": ".replacewith()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/BitSet.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1270" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_bitset_icsharpcode_decompiler_util_bitset_tostring", + "community": 141, + "community_name": "Bit Set", + "norm_label": ".tostring()" + }, + { + "label": "BusyManager.cs", + "file_type": "code", + "source_file": "Util/BusyManager.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_busymanager", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "busymanager.cs" + }, + { + "label": "BusyManager", + "file_type": "code", + "source_file": "Util/BusyManager.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_busymanager_icsharpcode_decompiler_util_busymanager", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "busymanager" + }, + { + "label": "BusyLock", + "file_type": "code", + "source_file": "Util/BusyManager.cs", + "source_location": "L33", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_busymanager_icsharpcode_decompiler_util_busylock", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "busylock" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_busymanager_cs_list", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "list" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Util/BusyManager.cs", + "source_location": "L51", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_busymanager_icsharpcode_decompiler_util_busylock_dispose", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": ".dispose()" + }, + { + "label": ".Enter()", + "file_type": "code", + "source_file": "Util/BusyManager.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_busymanager_icsharpcode_decompiler_util_busymanager_enter", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": ".enter()" + }, + { + "label": "CSharpPrimitiveCast.cs", + "file_type": "code", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_csharpprimitivecast", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "csharpprimitivecast.cs" + }, + { + "label": "CSharpPrimitiveCast", + "file_type": "code", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "csharpprimitivecast" + }, + { + "label": ".Cast()", + "file_type": "code", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": ".cast()" + }, + { + "label": "TypeCode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_csharpprimitivecast_cs_typecode", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": "typecode" + }, + { + "label": ".CSharpPrimitiveCastChecked()", + "file_type": "code", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastchecked", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": ".csharpprimitivecastchecked()" + }, + { + "label": ".CSharpPrimitiveCastUnchecked()", + "file_type": "code", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L409", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1177" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastunchecked", + "community": 219, + "community_name": "C# Primitive Cast", + "norm_label": ".csharpprimitivecastunchecked()" + }, + { + "label": "CacheManager.cs", + "file_type": "code", + "source_file": "Util/CacheManager.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_cachemanager", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "cachemanager.cs" + }, + { + "label": "CacheManager", + "file_type": "code", + "source_file": "Util/CacheManager.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "cachemanager" + }, + { + "label": "ConcurrentDictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_cachemanager_cs_concurrentdictionary", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "concurrentdictionary" + }, + { + "label": ".GetShared()", + "file_type": "code", + "source_file": "Util/CacheManager.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getshared", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getshared()" + }, + { + "label": ".GetOrAddShared()", + "file_type": "code", + "source_file": "Util/CacheManager.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getoraddshared", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".getoraddshared()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_cachemanager_cs_func", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": "func" + }, + { + "label": ".SetShared()", + "file_type": "code", + "source_file": "Util/CacheManager.cs", + "source_location": "L54", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_setshared", + "community": 18, + "community_name": "Type System Extensions", + "norm_label": ".setshared()" + }, + { + "label": "CallbackOnDispose.cs", + "file_type": "code", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_callbackondispose", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "callbackondispose.cs" + }, + { + "label": "CallbackOnDispose", + "file_type": "code", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L33", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "callbackondispose" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_callbackondispose_cs_action", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "action" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1222" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose_dispose", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": ".dispose()" + }, + { + "label": "CollectionExtensions.cs", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_collectionextensions", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "collectionextensions.cs" + }, + { + "label": "CollectionExtensions", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "collectionextensions" + }, + { + "label": ".Deconstruct()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_deconstruct", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".deconstruct()" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_keyvaluepair", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "keyvaluepair" + }, + { + "label": "Zip()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_zip", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "zip()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_ienumerable", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "ienumerable" + }, + { + "label": ".ZipWithIndex()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_zipwithindex", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".zipwithindex()" + }, + { + "label": ".ZipLongest()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_ziplongest", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".ziplongest()" + }, + { + "label": ".Slice()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_slice", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".slice()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_ireadonlylist", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "ireadonlylist" + }, + { + "label": "ToHashSet()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L88", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_tohashset", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "tohashset()" + }, + { + "label": "HashSet", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_hashset", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "hashset" + }, + { + "label": ".SkipLast()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L94", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_skiplast", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".skiplast()" + }, + { + "label": "IReadOnlyCollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_ireadonlycollection", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "ireadonlycollection" + }, + { + "label": ".TakeLast()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L99", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_takelast", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".takelast()" + }, + { + "label": ".PopOrDefault()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L104", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_popordefault", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".popordefault()" + }, + { + "label": "Stack", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_stack", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "stack" + }, + { + "label": ".PeekOrDefault()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L111", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_peekordefault", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".peekordefault()" + }, + { + "label": ".MaxOrDefault()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L118", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxordefault", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".maxordefault()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_func", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "func" + }, + { + "label": ".IndexOf()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_indexof", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".indexof()" + }, + { + "label": ".AddRange()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L145", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_addrange", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".addrange()" + }, + { + "label": "ICollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_icollection", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "icollection" + }, + { + "label": ".SelectArray()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectarray", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".selectarray()" + }, + { + "label": ".SelectImmutableArray()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L170", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectimmutablearray", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".selectimmutablearray()" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_immutablearray", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "immutablearray" + }, + { + "label": ".SelectReadOnlyArray()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L184", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectreadonlyarray", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".selectreadonlyarray()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_list", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "list" + }, + { + "label": ".SelectList()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectlist", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".selectlist()" + }, + { + "label": ".SelectWithIndex()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L239", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectwithindex", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".selectwithindex()" + }, + { + "label": ".WithIndex()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L246", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_withindex", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".withindex()" + }, + { + "label": ".WhereNotNull()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L259", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_wherenotnull", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".wherenotnull()" + }, + { + "label": ".Merge()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L283", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_merge", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".merge()" + }, + { + "label": "Comparison", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "comparison", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "comparison" + }, + { + "label": ".MinBy()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L320", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_minby", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".minby()" + }, + { + "label": "IComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_icomparer", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "icomparer" + }, + { + "label": "MaxBy()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L362", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_maxby", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "maxby()" + }, + { + "label": ".MaxBy()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L371", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxby", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".maxby()" + }, + { + "label": ".RemoveLast()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L399", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_removelast", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".removelast()" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_ilist", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "ilist" + }, + { + "label": ".OnlyOrDefault()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L406", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_onlyordefault", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".onlyordefault()" + }, + { + "label": "EnsureCapacity()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L424", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_ensurecapacity", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "ensurecapacity()" + }, + { + "label": ".Any()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L449", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_any", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".any()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_collectionextensions_cs_predicate", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": "predicate" + }, + { + "label": ".All()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L453", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_all", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".all()" + }, + { + "label": ".FirstOrDefault()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L456", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_firstordefault", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".firstordefault()" + }, + { + "label": ".Last()", + "file_type": "code", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L459", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1253" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_last", + "community": 64, + "community_name": "Collection Extensions", + "norm_label": ".last()" + }, + { + "label": "DelegateComparer.cs", + "file_type": "code", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_delegatecomparer", + "community": 268, + "community_name": "Delegate Comparer", + "norm_label": "delegatecomparer.cs" + }, + { + "label": "DelegateComparer", + "file_type": "code", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer", + "community": 268, + "community_name": "Delegate Comparer", + "norm_label": "delegatecomparer" + }, + { + "label": "IComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "icomparer", + "community": 268, + "community_name": "Delegate Comparer", + "norm_label": "icomparer" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_delegatecomparer_cs_func", + "community": 268, + "community_name": "Delegate Comparer", + "norm_label": "func" + }, + { + "label": ".Compare()", + "file_type": "code", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer_compare", + "community": 268, + "community_name": "Delegate Comparer", + "norm_label": ".compare()" + }, + { + "label": "EmptyList.cs", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_emptylist", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "emptylist.cs" + }, + { + "label": "EmptyList", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": "emptylist" + }, + { + "label": ".IndexOf()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_indexof", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".indexof()" + }, + { + "label": ".Insert()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_insert", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".insert()" + }, + { + "label": ".RemoveAt()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_removeat", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".removeat()" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L62", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_add", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".add()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_clear", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".clear()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L71", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_contains", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".contains()" + }, + { + "label": ".CopyTo()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L76", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_copyto", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".copyto()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L80", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_remove", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".remove()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L85", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_getenumerator", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".getenumerator()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L103", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_dispose", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".dispose()" + }, + { + "label": "SuppressMessage", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_emptylist_cs_suppressmessage", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": "suppressmessage" + }, + { + "label": ".MoveNext()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L109", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_movenext", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".movenext()" + }, + { + "label": ".Reset()", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L114", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_emptylist_reset", + "community": 163, + "community_name": "Empty List Singleton", + "norm_label": ".reset()" + }, + { + "label": "Empty", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_empty", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "empty" + }, + { + "label": "Unit", + "file_type": "code", + "source_file": "Util/EmptyList.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1297" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_emptylist_icsharpcode_decompiler_util_unit", + "community": 119, + "community_name": "Find Type Decoder", + "norm_label": "unit" + }, + { + "label": "ExtensionMethods.cs", + "file_type": "code", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_extensionmethods", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "extensionmethods.cs" + }, + { + "label": "ExtensionMethods", + "file_type": "code", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "extensionmethods" + }, + { + "label": ".And()", + "file_type": "code", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L30", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_and", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": ".and()" + }, + { + "label": "Predicate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_extensionmethods_cs_predicate", + "community": 40, + "community_name": "Metadata Type Definitions", + "norm_label": "predicate" + }, + { + "label": ".Swap()", + "file_type": "code", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L39", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap", + "community": 48, + "community_name": "Exit Points and Pattern Matching", + "norm_label": ".swap()" + }, + { + "label": "FileUtility.cs", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_fileutility", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "fileutility.cs" + }, + { + "label": "FileUtility", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "community": 215, + "community_name": "File Utility", + "norm_label": "fileutility" + }, + { + "label": ".NormalizePath()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "community": 215, + "community_name": "File Utility", + "norm_label": ".normalizepath()" + }, + { + "label": "NotNullIfNotNull", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_fileutility_cs_notnullifnotnull", + "community": 215, + "community_name": "File Utility", + "norm_label": "notnullifnotnull" + }, + { + "label": ".IsUNCPath()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_isuncpath", + "community": 215, + "community_name": "File Utility", + "norm_label": ".isuncpath()" + }, + { + "label": ".IsEqualFileName()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L176", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_isequalfilename", + "community": 215, + "community_name": "File Utility", + "norm_label": ".isequalfilename()" + }, + { + "label": ".IsBaseDirectory()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L183", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_isbasedirectory", + "community": 215, + "community_name": "File Utility", + "norm_label": ".isbasedirectory()" + }, + { + "label": ".AddTrailingSeparator()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L196", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_addtrailingseparator", + "community": 215, + "community_name": "File Utility", + "norm_label": ".addtrailingseparator()" + }, + { + "label": ".GetSeparatorForPath()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L207", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_getseparatorforpath", + "community": 215, + "community_name": "File Utility", + "norm_label": ".getseparatorforpath()" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_fileutility_cs_char", + "community": 215, + "community_name": "File Utility", + "norm_label": "char" + }, + { + "label": ".GetRelativePath()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_getrelativepath", + "community": 215, + "community_name": "File Utility", + "norm_label": ".getrelativepath()" + }, + { + "label": ".TrimPath()", + "file_type": "code", + "source_file": "Util/FileUtility.cs", + "source_location": "L260", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1244" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_fileutility_icsharpcode_decompiler_util_fileutility_trimpath", + "community": 215, + "community_name": "File Utility", + "norm_label": ".trimpath()" + }, + { + "label": "GraphTraversal.cs", + "file_type": "code", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_graphtraversal", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "graphtraversal.cs" + }, + { + "label": "GraphTraversal", + "file_type": "code", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L26", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "graphtraversal" + }, + { + "label": ".DepthFirstSearch()", + "file_type": "code", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1201" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": ".depthfirstsearch()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_graphtraversal_cs_ienumerable", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "ienumerable" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_graphtraversal_cs_func", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "func" + }, + { + "label": "Action", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_graphtraversal_cs_action", + "community": 182, + "community_name": "Dominance and Graph Traversal", + "norm_label": "action" + }, + { + "label": "Index.cs", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_index", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "index.cs" + }, + { + "label": "System", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L8", + "type": "namespace", + "metadata": { + "kind": "csharp_namespace", + "namespace": "System" + }, + "_origin": "ast", + "id": "csharp_namespace:bc0792d8dc81e8aa", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "system" + }, + { + "label": "Index", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L19", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_index_system_index", + "community": 216, + "community_name": "Index Helper", + "norm_label": "index" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_index_cs_int", + "community": 216, + "community_name": "Index Helper", + "norm_label": "int" + }, + { + "label": ".FromStart()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L61", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_fromstart", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".fromstart()" + }, + { + "label": "MethodImpl", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_index_cs_methodimpl", + "community": 216, + "community_name": "Index Helper", + "norm_label": "methodimpl" + }, + { + "label": ".FromEnd()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L74", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_fromend", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".fromend()" + }, + { + "label": ".GetOffset()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L106", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_getoffset", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".getoffset()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L123", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_equals", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L130", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_gethashcode", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".gethashcode()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L136", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_tostring", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".tostring()" + }, + { + "label": ".ThrowValueArgumentOutOfRange_NeedNonNegNumException()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L144", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_throwvalueargumentoutofrange_neednonnegnumexception", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".throwvalueargumentoutofrange_neednonnegnumexception()" + }, + { + "label": ".ToStringFromEnd()", + "file_type": "code", + "source_file": "Util/Index.cs", + "source_location": "L153", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s266" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_index_system_index_tostringfromend", + "community": 216, + "community_name": "Index Helper", + "norm_label": ".tostringfromend()" + }, + { + "label": "Interval.cs", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_interval", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "interval.cs" + }, + { + "label": "Interval", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": "interval" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_interval_cs_int", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": "int" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval_contains", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".contains()" + }, + { + "label": ".Intersect()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L96", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval_intersect", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".intersect()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L106", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval_tostring", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L115", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval_equals", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L125", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_interval_gethashcode", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".gethashcode()" + }, + { + "label": "LongInterval", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L151", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "longinterval" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_interval_cs_long", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "long" + }, + { + "label": ".Inclusive()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L195", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".inclusive()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L223", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_contains", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".contains()" + }, + { + "label": ".Intersect()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L232", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_intersect", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".intersect()" + }, + { + "label": ".Range()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L245", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_range", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".range()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_interval_cs_ienumerable", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "ienumerable" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L265", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_tostring", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L285", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_equals", + "community": 211, + "community_name": "Interval Arithmetic", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/Interval.cs", + "source_location": "L295", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1199" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_interval_icsharpcode_decompiler_util_longinterval_gethashcode", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".gethashcode()" + }, + { + "label": "KeyComparer.cs", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_keycomparer", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "keycomparer.cs" + }, + { + "label": "KeyComparer", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "community": 234, + "community_name": "Key Comparer", + "norm_label": "keycomparer" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "community": 234, + "community_name": "Key Comparer", + "norm_label": ".create()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_keycomparer_cs_func", + "community": 234, + "community_name": "Key Comparer", + "norm_label": "func" + }, + { + "label": "IComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_keycomparer_cs_icomparer", + "community": 234, + "community_name": "Key Comparer", + "norm_label": "icomparer" + }, + { + "label": "IEqualityComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_keycomparer_cs_iequalitycomparer", + "community": 234, + "community_name": "Key Comparer", + "norm_label": "iequalitycomparer" + }, + { + "label": ".SortBy()", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L47", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_sortby", + "community": 234, + "community_name": "Key Comparer", + "norm_label": ".sortby()" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_keycomparer_cs_list", + "community": 234, + "community_name": "Key Comparer", + "norm_label": "list" + }, + { + "label": ".Compare()", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_compare", + "community": 234, + "community_name": "Key Comparer", + "norm_label": ".compare()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_equals", + "community": 234, + "community_name": "Key Comparer", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/KeyComparer.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_gethashcode", + "community": 234, + "community_name": "Key Comparer", + "norm_label": ".gethashcode()" + }, + { + "label": "LazyInit.cs", + "file_type": "code", + "source_file": "Util/LazyInit.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_lazyinit", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "lazyinit.cs" + }, + { + "label": "LazyInit", + "file_type": "code", + "source_file": "Util/LazyInit.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1245" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_lazyinit_icsharpcode_decompiler_util_lazyinit", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "lazyinit" + }, + { + "label": ".VolatileRead()", + "file_type": "code", + "source_file": "Util/LazyInit.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1245" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".volatileread()" + }, + { + "label": ".GetOrSet()", + "file_type": "code", + "source_file": "Util/LazyInit.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1245" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": ".getorset()" + }, + { + "label": "NotNullIfNotNull", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_lazyinit_cs_notnullifnotnull", + "community": 23, + "community_name": "Metadata Module Loading", + "norm_label": "notnullifnotnull" + }, + { + "label": "LongDict.cs", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_longdict", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "longdict.cs" + }, + { + "label": "LongDict", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_longdict_icsharpcode_decompiler_util_longdict", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "longdict" + }, + { + "label": ".Create()", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longdict_icsharpcode_decompiler_util_longdict_create", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".create()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longdict_cs_ienumerable", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "ienumerable" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longdict_cs_keyvaluepair", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "keyvaluepair" + }, + { + "label": ".TryGetValue()", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L67", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longdict_icsharpcode_decompiler_util_longdict_trygetvalue", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".trygetvalue()" + }, + { + "label": ".GetOrDefault()", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longdict_icsharpcode_decompiler_util_longdict_getordefault", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".getordefault()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/LongDict.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1208" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longdict_icsharpcode_decompiler_util_longdict_getenumerator", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longdict_cs_ienumerator", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": "ienumerator" + }, + { + "label": "LongSet.cs", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_longset", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "longset.cs" + }, + { + "label": "LongSet", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L32", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "longset" + }, + { + "label": "ImmutableArray", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longset_cs_immutablearray", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "immutablearray" + }, + { + "label": ".Count()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L113", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_count", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".count()" + }, + { + "label": ".DoIntersectWith()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L129", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".dointersectwith()" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longset_cs_ienumerable", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "ienumerable" + }, + { + "label": ".Overlaps()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L155", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_overlaps", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".overlaps()" + }, + { + "label": ".IntersectWith()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L160", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_intersectwith", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".intersectwith()" + }, + { + "label": ".MergeOverlapping()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L169", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".mergeoverlapping()" + }, + { + "label": ".UnionWith()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L220", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_unionwith", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".unionwith()" + }, + { + "label": ".AddOffset()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_addoffset", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".addoffset()" + }, + { + "label": ".ExceptWith()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L258", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_exceptwith", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".exceptwith()" + }, + { + "label": ".Invert()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L266", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_invert", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".invert()" + }, + { + "label": ".IsSubsetOf()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L294", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_issubsetof", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".issubsetof()" + }, + { + "label": ".IsSupersetOf()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L303", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_issupersetof", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".issupersetof()" + }, + { + "label": ".IsProperSubsetOf()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L308", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_ispropersubsetof", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".ispropersubsetof()" + }, + { + "label": ".IsProperSupersetOf()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L313", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_ispropersupersetof", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".ispropersupersetof()" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_contains", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".contains()" + }, + { + "label": ".upper_bound()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L324", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_upper_bound", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".upper_bound()" + }, + { + "label": ".ContainingInterval()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L350", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_containinginterval", + "community": 122, + "community_name": "State Range Analysis", + "norm_label": ".containinginterval()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L357", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_tostring", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".tostring()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L363", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_equals", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L368", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_gethashcode", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".gethashcode()" + }, + { + "label": "SuppressMessage", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longset_cs_suppressmessage", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "suppressmessage" + }, + { + "label": "Obsolete", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_longset_cs_obsolete", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": "obsolete" + }, + { + "label": ".SetEquals()", + "file_type": "code", + "source_file": "Util/LongSet.cs", + "source_location": "L381", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1323" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "community": 59, + "community_name": "Long Set Interval Analysis", + "norm_label": ".setequals()" + }, + { + "label": "MultiDictionary.cs", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_multidictionary", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "multidictionary.cs" + }, + { + "label": "MultiDictionary", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "multidictionary" + }, + { + "label": "ILookup", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ilookup", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "ilookup" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_dictionary", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "dictionary" + }, + { + "label": ".Add()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L42", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_add", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".add()" + }, + { + "label": ".Remove()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L52", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_remove", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".remove()" + }, + { + "label": ".RemoveAll()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L70", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_removeall", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".removeall()" + }, + { + "label": ".Clear()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L75", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_clear", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".clear()" + }, + { + "label": ".TryGetValues()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L89", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_trygetvalues", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".trygetvalues()" + }, + { + "label": "IReadOnlyList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_ireadonlylist", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "ireadonlylist" + }, + { + "label": "ICollection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_icollection", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "icollection" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_ienumerable", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "ienumerable" + }, + { + "label": ".Contains()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L119", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_contains", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".contains()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L124", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_getenumerator", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_ienumerator", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "ienumerator" + }, + { + "label": "IGrouping", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "igrouping", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "igrouping" + }, + { + "label": "Grouping", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L135", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_grouping", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "grouping" + }, + { + "label": "List", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_multidictionary_cs_list", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": "list" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L150", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1235" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_multidictionary_icsharpcode_decompiler_util_grouping_getenumerator", + "community": 158, + "community_name": "Multi Dictionary", + "norm_label": ".getenumerator()" + }, + { + "label": "Platform.cs", + "file_type": "code", + "source_file": "Util/Platform.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_platform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "platform.cs" + }, + { + "label": "Platform", + "file_type": "code", + "source_file": "Util/Platform.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1195" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_platform_icsharpcode_decompiler_util_platform", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "platform" + }, + { + "label": "StringComparer", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_platform_cs_stringcomparer", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "stringcomparer" + }, + { + "label": "ProjectedList.cs", + "file_type": "code", + "source_file": "Util/ProjectedList.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_projectedlist", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "projectedlist.cs" + }, + { + "label": "ProjectedList", + "file_type": "code", + "source_file": "Util/ProjectedList.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "projectedlist" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_projectedlist_cs_ilist", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "ilist" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_projectedlist_cs_func", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "func" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/ProjectedList.cs", + "source_location": "L57", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_projectedlist_icsharpcode_decompiler_util_projectedlist_getenumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_projectedlist_cs_ienumerator", + "community": 179, + "community_name": "IL Instruction Children", + "norm_label": "ienumerator" + }, + { + "label": "ReferenceComparer.cs", + "file_type": "code", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_referencecomparer", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "referencecomparer.cs" + }, + { + "label": "ReferenceComparer", + "file_type": "code", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L25", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": "referencecomparer" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L29", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer_equals", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".equals()" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1255" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer_gethashcode", + "community": 172, + "community_name": "Type Name Comparers", + "norm_label": ".gethashcode()" + }, + { + "label": "ResXResourceWriter.cs", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_resxresourcewriter", + "community": 100, + "community_name": "Nullable Reference Attributes", + "norm_label": "resxresourcewriter.cs" + }, + { + "label": "ResXResourceWriter", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "resxresourcewriter" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resxresourcewriter_cs_string", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "string" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resxresourcewriter_cs_stream", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "stream" + }, + { + "label": "TextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resxresourcewriter_cs_textwriter", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "textwriter" + }, + { + "label": "XmlTextWriter", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resxresourcewriter_cs_xmltextwriter", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "xmltextwriter" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resxresourcewriter_cs_bool", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": "bool" + }, + { + "label": ".InitWriter()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L105", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_initwriter", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".initwriter()" + }, + { + "label": ".WriteHeader()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L123", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writeheader", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".writeheader()" + }, + { + "label": ".WriteNiceBase64()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L133", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writenicebase64", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".writenicebase64()" + }, + { + "label": ".WriteBytes()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L141", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writebytes", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".writebytes()" + }, + { + "label": ".WriteString()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L175", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writestring", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".writestring()" + }, + { + "label": ".AddResource()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L200", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".addresource()" + }, + { + "label": ".Close()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L296", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_close", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".close()" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L312", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_dispose", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".dispose()" + }, + { + "label": ".Generate()", + "file_type": "code", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L318", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1753" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_generate", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".generate()" + }, + { + "label": "ResourcesFile.cs", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_resourcesfile", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "resourcesfile.cs" + }, + { + "label": "ResourcesFile", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L34", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "resourcesfile" + }, + { + "label": "KeyValuePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_keyvaluepair", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "keyvaluepair" + }, + { + "label": "MyBinaryReader", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L36", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "mybinaryreader" + }, + { + "label": "BinaryReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "binaryreader", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "binaryreader" + }, + { + "label": ".Read7BitEncodedInt()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L43", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".read7bitencodedint()" + }, + { + "label": ".Seek()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L48", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".seek()" + }, + { + "label": "SeekOrigin", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "seekorigin", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "seekorigin" + }, + { + "label": "ResourceTypeCode", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L54", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcetypecode", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "resourcetypecode" + }, + { + "label": "SerializationFormat", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L79", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_serializationformat", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "serializationformat" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_int", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "int" + }, + { + "label": "bool", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_bool", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "bool" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_string", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "string" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_long", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "long" + }, + { + "label": ".Dispose()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L229", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_dispose", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".dispose()" + }, + { + "label": ".GetResourceName()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getresourcename()" + }, + { + "label": ".GetResourceDataOffset()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L241", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcedataoffset", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getresourcedataoffset()" + }, + { + "label": ".AllEntriesAreStreams()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L281", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".allentriesarestreams()" + }, + { + "label": ".LoadObject()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L299", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".loadobject()" + }, + { + "label": ".FindType()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L321", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_findtype", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".findtype()" + }, + { + "label": ".LoadObjectV1()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L332", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".loadobjectv1()" + }, + { + "label": ".LoadObjectV2()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".loadobjectv2()" + }, + { + "label": ".GetResourceValue()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L478", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcevalue", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getresourcevalue()" + }, + { + "label": ".GetEnumerator()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L484", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getenumerator()" + }, + { + "label": "IEnumerator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_ienumerator", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "ienumerator" + }, + { + "label": ".GetStartPositions()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L499", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getstartpositions()" + }, + { + "label": ".GetBytesForSerializedObject()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L522", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getbytesforserializedobject()" + }, + { + "label": "ResourceSerializedObject", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L559", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "resourceserializedobject" + }, + { + "label": ".GetStream()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L577", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getstream", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": ".getstream()" + }, + { + "label": "Stream", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_resourcesfile_cs_stream", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "stream" + }, + { + "label": ".GetBytes()", + "file_type": "code", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L585", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1399" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getbytes", + "community": 177, + "community_name": "ResX Resource Writer", + "norm_label": ".getbytes()" + }, + { + "label": "Sha1ForNonSecretPurposes.cs", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "sha1fornonsecretpurposes.cs" + }, + { + "label": "Sha1ForNonSecretPurposes", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L26", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "sha1fornonsecretpurposes" + }, + { + "label": "long", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_cs_long", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "long" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_cs_uint", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "uint" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_cs_int", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "int" + }, + { + "label": ".HashData()", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L37", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".hashdata()" + }, + { + "label": "ReadOnlySpan", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_cs_readonlyspan", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "readonlyspan" + }, + { + "label": "Span", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "span", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": "span" + }, + { + "label": ".Start()", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L88", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_start", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".start()" + }, + { + "label": ".Append()", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L109", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_append", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".append()" + }, + { + "label": ".Finish()", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L147", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_finish", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".finish()" + }, + { + "label": ".Drain()", + "file_type": "code", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L180", + "metadata": { + "namespace": "System", + "scope_chain": [ + "s905" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "community": 199, + "community_name": "SHA1 Non-Secret Hash", + "norm_label": ".drain()" + }, + { + "label": "TreeTraversal.cs", + "file_type": "code", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_treetraversal", + "community": 13, + "community_name": "Type System Utilities", + "norm_label": "treetraversal.cs" + }, + { + "label": "TreeTraversal", + "file_type": "code", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L28", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_treetraversal_icsharpcode_decompiler_util_treetraversal", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "treetraversal" + }, + { + "label": ".PreOrder()", + "file_type": "code", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L36", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".preorder()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_treetraversal_cs_func", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "func" + }, + { + "label": "IEnumerable", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_treetraversal_cs_ienumerable", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": "ienumerable" + }, + { + "label": ".PostOrder()", + "file_type": "code", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L83", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1230" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_postorder", + "community": 142, + "community_name": "Block Transform Pipeline", + "norm_label": ".postorder()" + }, + { + "label": "UnicodeNewline.cs", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_unicodenewline", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": "unicodenewline.cs" + }, + { + "label": "UnicodeNewline", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L31", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_unicodenewline", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": "unicodenewline" + }, + { + "label": "NewLine", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L77", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": "newline" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_unicodenewline_cs_char", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": "char" + }, + { + "label": ".GetDelimiterLength()", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L120", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimiterlength", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": ".getdelimiterlength()" + }, + { + "label": "Func", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_unicodenewline_cs_func", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": "func" + }, + { + "label": ".TryGetDelimiterLengthAndType()", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L162", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline_trygetdelimiterlengthandtype", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": ".trygetdelimiterlengthandtype()" + }, + { + "label": ".GetDelimiterType()", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L276", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimitertype", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": ".getdelimitertype()" + }, + { + "label": ".IsNewLine()", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L336", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline_isnewline", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": ".isnewline()" + }, + { + "label": ".GetString()", + "file_type": "code", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1277" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unicodenewline_icsharpcode_decompiler_util_newline_getstring", + "community": 235, + "community_name": "Unicode Newline", + "norm_label": ".getstring()" + }, + { + "label": "UnionFind.cs", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_unionfind", + "community": 245, + "community_name": "Union Find", + "norm_label": "unionfind.cs" + }, + { + "label": "UnionFind", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L27", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "community": 245, + "community_name": "Union Find", + "norm_label": "unionfind" + }, + { + "label": "Dictionary", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_unionfind_cs_dictionary", + "community": 245, + "community_name": "Union Find", + "norm_label": "dictionary" + }, + { + "label": "Node", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L31", + "metadata": { + "is_nested_type": true, + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_node", + "community": 245, + "community_name": "Union Find", + "norm_label": "node" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_unionfind_cs_int", + "community": 245, + "community_name": "Union Find", + "norm_label": "int" + }, + { + "label": ".GetNode()", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L49", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_unionfind_getnode", + "community": 245, + "community_name": "Union Find", + "norm_label": ".getnode()" + }, + { + "label": ".Find()", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L60", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_unionfind_find", + "community": 245, + "community_name": "Union Find", + "norm_label": ".find()" + }, + { + "label": ".FindRoot()", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L65", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_unionfind_findroot", + "community": 245, + "community_name": "Union Find", + "norm_label": ".findroot()" + }, + { + "label": ".Merge()", + "file_type": "code", + "source_file": "Util/UnionFind.cs", + "source_location": "L72", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1184" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge", + "community": 245, + "community_name": "Union Find", + "norm_label": ".merge()" + }, + { + "label": "Win32Resources.cs", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L1", + "_origin": "ast", + "id": "util_win32resources", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "win32resources.cs" + }, + { + "label": "Win32Resources", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L37", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resources", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "win32resources" + }, + { + "label": ".ReadWin32Resources()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L44", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resources_readwin32resources", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".readwin32resources()" + }, + { + "label": "PEReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_pereader", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "pereader" + }, + { + "label": ".InBounds()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L82", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resources_inbounds", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".inbounds()" + }, + { + "label": ".Find()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L87", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".find()" + }, + { + "label": "Win32ResourceDirectory", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L130", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "win32resourcedirectory" + }, + { + "label": "IList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_ilist", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "ilist" + }, + { + "label": "int", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_int", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "int" + }, + { + "label": ".ReadDirectoryTree()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L154", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_readdirectorytree", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".readdirectorytree()" + }, + { + "label": "ResolveResourceData", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "resolveresourcedata", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "resolveresourcedata" + }, + { + "label": ".FindDirectory()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L205", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddirectory", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".finddirectory()" + }, + { + "label": ".FindData()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L215", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddata", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".finddata()" + }, + { + "label": ".FirstDirectory()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L225", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_firstdirectory", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".firstdirectory()" + }, + { + "label": ".FirstData()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L230", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_firstdata", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".firstdata()" + }, + { + "label": "Win32ResourceData", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L236", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "win32resourcedata" + }, + { + "label": "byte", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_byte", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "byte" + }, + { + "label": "Win32ResourceName", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L284", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "win32resourcename" + }, + { + "label": "object", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_object", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "object" + }, + { + "label": ".GetHashCode()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L346", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_gethashcode", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".gethashcode()" + }, + { + "label": ".Equals()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L351", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_equals", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".equals()" + }, + { + "label": ".ToString()", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L358", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_tostring", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": ".tostring()" + }, + { + "label": "IMAGE_RESOURCE_DIRECTORY", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L364", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "image_resource_directory" + }, + { + "label": "uint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_uint", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "uint" + }, + { + "label": "ushort", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_ushort", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "ushort" + }, + { + "label": "IMAGE_RESOURCE_DIRECTORY_ENTRY", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L374", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_entry", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "image_resource_directory_entry" + }, + { + "label": "IMAGE_RESOURCE_DIRECTORY_STRING", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L380", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_string", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "image_resource_directory_string" + }, + { + "label": "char", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "util_win32resources_cs_char", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "char" + }, + { + "label": "IMAGE_RESOURCE_DATA_ENTRY", + "file_type": "code", + "source_file": "Util/Win32Resources.cs", + "source_location": "L386", + "metadata": { + "namespace": "ICSharpCode.Decompiler.Util", + "scope_chain": [ + "s1259" + ] + }, + "_callable": true, + "_callable_class": true, + "_origin": "ast", + "id": "util_win32resources_icsharpcode_decompiler_util_image_resource_data_entry", + "community": 117, + "community_name": "Win32 Resources", + "norm_label": "image_resource_data_entry" + }, + { + "label": "packages.lock.json", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L1", + "_origin": "ast", + "id": "packages_lock", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": "packages.lock.json" + }, + { + "label": "version", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L2", + "_origin": "ast", + "id": "packages_lock_version", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": "version" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L3", + "_origin": "ast", + "id": "packages_lock_dependencies", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": "dependencies" + }, + { + "label": ".NETStandard,Version=v2.0", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L4", + "_origin": "ast", + "id": "packages_lock_dependencies_netstandard_version_v2_0", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": ".netstandard,version=v2.0" + }, + { + "label": "Microsoft.CodeAnalysis.NetAnalyzers", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L5", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "community": 270, + "community_name": "Lock File Target Entries", + "norm_label": "microsoft.codeanalysis.netanalyzers" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L6", + "_origin": "ast", + "id": "packages_lock_microsoft_codeanalysis_netanalyzers_type", + "community": 270, + "community_name": "Lock File Target Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L7", + "_origin": "ast", + "id": "packages_lock_microsoft_codeanalysis_netanalyzers_requested", + "community": 270, + "community_name": "Lock File Target Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L8", + "_origin": "ast", + "id": "packages_lock_microsoft_codeanalysis_netanalyzers_resolved", + "community": 270, + "community_name": "Lock File Target Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L9", + "_origin": "ast", + "id": "packages_lock_microsoft_codeanalysis_netanalyzers_contenthash", + "community": 270, + "community_name": "Lock File Target Entries", + "norm_label": "contenthash" + }, + { + "label": "Microsoft.Sbom.Targets", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L11", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "community": 271, + "community_name": "Lock File Version Entries", + "norm_label": "microsoft.sbom.targets" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L12", + "_origin": "ast", + "id": "packages_lock_microsoft_sbom_targets_type", + "community": 271, + "community_name": "Lock File Version Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L13", + "_origin": "ast", + "id": "packages_lock_microsoft_sbom_targets_requested", + "community": 271, + "community_name": "Lock File Version Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L14", + "_origin": "ast", + "id": "packages_lock_microsoft_sbom_targets_resolved", + "community": 271, + "community_name": "Lock File Version Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L15", + "_origin": "ast", + "id": "packages_lock_microsoft_sbom_targets_contenthash", + "community": 271, + "community_name": "Lock File Version Entries", + "norm_label": "contenthash" + }, + { + "label": "Microsoft.SourceLink.GitHub", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L17", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "microsoft.sourcelink.github" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L18", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_github_type", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L19", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_github_requested", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L20", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_github_resolved", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L21", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_github_contenthash", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L22", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_github_dependencies", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "dependencies" + }, + { + "label": "Microsoft.Build.Tasks.Git", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L23", + "_origin": "ast", + "id": "packages_lock_dependencies_microsoft_build_tasks_git", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "microsoft.build.tasks.git" + }, + { + "label": "Microsoft.Build.Tasks.Git", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L23", + "_origin": "ast", + "id": "microsoft_build_tasks_git", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "microsoft.build.tasks.git" + }, + { + "label": "Microsoft.SourceLink.Common", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L24", + "_origin": "ast", + "id": "packages_lock_dependencies_microsoft_sourcelink_common", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "microsoft.sourcelink.common" + }, + { + "label": "Microsoft.SourceLink.Common", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L24", + "_origin": "ast", + "id": "microsoft_sourcelink_common", + "community": 230, + "community_name": "NuGet Lock File", + "norm_label": "microsoft.sourcelink.common" + }, + { + "label": "System.IO.Hashing", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L25", + "_origin": "ast", + "id": "packages_lock_dependencies_system_io_hashing", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "system.io.hashing" + }, + { + "label": "System.IO.Hashing", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L25", + "_origin": "ast", + "id": "system_io_hashing", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "system.io.hashing" + }, + { + "label": "NETStandard.Library", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L28", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_netstandard_library", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "netstandard.library" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L29", + "_origin": "ast", + "id": "packages_lock_netstandard_library_type", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L30", + "_origin": "ast", + "id": "packages_lock_netstandard_library_requested", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L31", + "_origin": "ast", + "id": "packages_lock_netstandard_library_resolved", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L32", + "_origin": "ast", + "id": "packages_lock_netstandard_library_contenthash", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L33", + "_origin": "ast", + "id": "packages_lock_netstandard_library_dependencies", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "dependencies" + }, + { + "label": "Microsoft.NETCore.Platforms", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L34", + "_origin": "ast", + "id": "packages_lock_dependencies_microsoft_netcore_platforms", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "microsoft.netcore.platforms" + }, + { + "label": "Microsoft.NETCore.Platforms", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L34", + "_origin": "ast", + "id": "microsoft_netcore_platforms", + "community": 254, + "community_name": "Lock File Package Entries", + "norm_label": "microsoft.netcore.platforms" + }, + { + "label": "System.Collections.Immutable", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L37", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "system.collections.immutable" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L38", + "_origin": "ast", + "id": "packages_lock_system_collections_immutable_type", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L39", + "_origin": "ast", + "id": "packages_lock_system_collections_immutable_requested", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L40", + "_origin": "ast", + "id": "packages_lock_system_collections_immutable_resolved", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L41", + "_origin": "ast", + "id": "packages_lock_system_collections_immutable_contenthash", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L42", + "_origin": "ast", + "id": "packages_lock_system_collections_immutable_dependencies", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "dependencies" + }, + { + "label": "System.Memory", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L43", + "_origin": "ast", + "id": "packages_lock_dependencies_system_memory", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "system.memory" + }, + { + "label": "System.Memory", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L43", + "_origin": "ast", + "id": "system_memory", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "system.memory" + }, + { + "label": "System.Runtime.CompilerServices.Unsafe", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L44", + "_origin": "ast", + "id": "packages_lock_dependencies_system_runtime_compilerservices_unsafe", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "system.runtime.compilerservices.unsafe" + }, + { + "label": "System.Runtime.CompilerServices.Unsafe", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L44", + "_origin": "ast", + "id": "system_runtime_compilerservices_unsafe", + "community": 255, + "community_name": "Lock File Transitive Entries", + "norm_label": "system.runtime.compilerservices.unsafe" + }, + { + "label": "System.Reflection.Metadata", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L47", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "system.reflection.metadata" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L48", + "_origin": "ast", + "id": "packages_lock_system_reflection_metadata_type", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L49", + "_origin": "ast", + "id": "packages_lock_system_reflection_metadata_requested", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L50", + "_origin": "ast", + "id": "packages_lock_system_reflection_metadata_resolved", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L51", + "_origin": "ast", + "id": "packages_lock_system_reflection_metadata_contenthash", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L52", + "_origin": "ast", + "id": "packages_lock_system_reflection_metadata_dependencies", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "dependencies" + }, + { + "label": "System.Collections.Immutable", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L53", + "_origin": "ast", + "id": "packages_lock_dependencies_system_collections_immutable", + "community": 243, + "community_name": "Lock File Framework Entries", + "norm_label": "system.collections.immutable" + }, + { + "label": "System.Collections.Immutable", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L53", + "_origin": "ast", + "id": "system_collections_immutable", + "community": 30, + "community_name": "Project File Writing", + "norm_label": "system.collections.immutable" + }, + { + "label": "TunnelVisionLabs.ReferenceAssemblyAnnotator", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L57", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "community": 272, + "community_name": "Lock File Project Entries", + "norm_label": "tunnelvisionlabs.referenceassemblyannotator" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L58", + "_origin": "ast", + "id": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_type", + "community": 272, + "community_name": "Lock File Project Entries", + "norm_label": "type" + }, + { + "label": "requested", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L59", + "_origin": "ast", + "id": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_requested", + "community": 272, + "community_name": "Lock File Project Entries", + "norm_label": "requested" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L60", + "_origin": "ast", + "id": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_resolved", + "community": 272, + "community_name": "Lock File Project Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L61", + "_origin": "ast", + "id": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_contenthash", + "community": 272, + "community_name": "Lock File Project Entries", + "norm_label": "contenthash" + }, + { + "label": "Microsoft.Build.Tasks.Git", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L63", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "microsoft.build.tasks.git" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L64", + "_origin": "ast", + "id": "packages_lock_microsoft_build_tasks_git_type", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L65", + "_origin": "ast", + "id": "packages_lock_microsoft_build_tasks_git_resolved", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L66", + "_origin": "ast", + "id": "packages_lock_microsoft_build_tasks_git_contenthash", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L67", + "_origin": "ast", + "id": "packages_lock_microsoft_build_tasks_git_dependencies", + "community": 262, + "community_name": "Lock File Direct Entries", + "norm_label": "dependencies" + }, + { + "label": "Microsoft.NETCore.Platforms", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L71", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_netcore_platforms", + "community": 275, + "community_name": "Lock File Central Versions", + "norm_label": "microsoft.netcore.platforms" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L72", + "_origin": "ast", + "id": "packages_lock_microsoft_netcore_platforms_type", + "community": 275, + "community_name": "Lock File Central Versions", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L73", + "_origin": "ast", + "id": "packages_lock_microsoft_netcore_platforms_resolved", + "community": 275, + "community_name": "Lock File Central Versions", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L74", + "_origin": "ast", + "id": "packages_lock_microsoft_netcore_platforms_contenthash", + "community": 275, + "community_name": "Lock File Central Versions", + "norm_label": "contenthash" + }, + { + "label": "Microsoft.SourceLink.Common", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L76", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_common", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "microsoft.sourcelink.common" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L77", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_common_type", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L78", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_common_resolved", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L79", + "_origin": "ast", + "id": "packages_lock_microsoft_sourcelink_common_contenthash", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "contenthash" + }, + { + "label": "System.Buffers", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L81", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_buffers", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "system.buffers" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L82", + "_origin": "ast", + "id": "packages_lock_system_buffers_type", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L83", + "_origin": "ast", + "id": "packages_lock_system_buffers_resolved", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L84", + "_origin": "ast", + "id": "packages_lock_system_buffers_contenthash", + "community": 242, + "community_name": "Lock File Dependencies", + "norm_label": "contenthash" + }, + { + "label": "System.IO.Hashing", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L86", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "system.io.hashing" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L87", + "_origin": "ast", + "id": "packages_lock_system_io_hashing_type", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L88", + "_origin": "ast", + "id": "packages_lock_system_io_hashing_resolved", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L89", + "_origin": "ast", + "id": "packages_lock_system_io_hashing_contenthash", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L90", + "_origin": "ast", + "id": "packages_lock_system_io_hashing_dependencies", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "dependencies" + }, + { + "label": "System.Buffers", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L91", + "_origin": "ast", + "id": "packages_lock_dependencies_system_buffers", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "system.buffers" + }, + { + "label": "System.Buffers", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L91", + "_origin": "ast", + "id": "system_buffers", + "community": 261, + "community_name": "Lock File Analyzer Entries", + "norm_label": "system.buffers" + }, + { + "label": "System.Memory", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L95", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_memory", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "system.memory" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L96", + "_origin": "ast", + "id": "packages_lock_system_memory_type", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L97", + "_origin": "ast", + "id": "packages_lock_system_memory_resolved", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L98", + "_origin": "ast", + "id": "packages_lock_system_memory_contenthash", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "contenthash" + }, + { + "label": "dependencies", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L99", + "_origin": "ast", + "id": "packages_lock_system_memory_dependencies", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "dependencies" + }, + { + "label": "System.Numerics.Vectors", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L101", + "_origin": "ast", + "id": "packages_lock_dependencies_system_numerics_vectors", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "system.numerics.vectors" + }, + { + "label": "System.Numerics.Vectors", + "file_type": "concept", + "source_file": "packages.lock.json", + "source_location": "L101", + "_origin": "ast", + "id": "system_numerics_vectors", + "community": 263, + "community_name": "Lock File Content Hashes", + "norm_label": "system.numerics.vectors" + }, + { + "label": "System.Numerics.Vectors", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L105", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_numerics_vectors", + "community": 276, + "community_name": "Lock File Resolved Entries", + "norm_label": "system.numerics.vectors" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L106", + "_origin": "ast", + "id": "packages_lock_system_numerics_vectors_type", + "community": 276, + "community_name": "Lock File Resolved Entries", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L107", + "_origin": "ast", + "id": "packages_lock_system_numerics_vectors_resolved", + "community": 276, + "community_name": "Lock File Resolved Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L108", + "_origin": "ast", + "id": "packages_lock_system_numerics_vectors_contenthash", + "community": 276, + "community_name": "Lock File Resolved Entries", + "norm_label": "contenthash" + }, + { + "label": "System.Runtime.CompilerServices.Unsafe", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L110", + "_origin": "ast", + "id": "packages_lock_netstandard_version_v2_0_system_runtime_compilerservices_unsafe", + "community": 277, + "community_name": "Lock File Type Entries", + "norm_label": "system.runtime.compilerservices.unsafe" + }, + { + "label": "type", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L111", + "_origin": "ast", + "id": "packages_lock_system_runtime_compilerservices_unsafe_type", + "community": 277, + "community_name": "Lock File Type Entries", + "norm_label": "type" + }, + { + "label": "resolved", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L112", + "_origin": "ast", + "id": "packages_lock_system_runtime_compilerservices_unsafe_resolved", + "community": 277, + "community_name": "Lock File Type Entries", + "norm_label": "resolved" + }, + { + "label": "contentHash", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L113", + "_origin": "ast", + "id": "packages_lock_system_runtime_compilerservices_unsafe_contenthash", + "community": 277, + "community_name": "Lock File Type Entries", + "norm_label": "contenthash" + }, + { + "label": ".NETStandard,Version=v2.0/linux-x64", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L116", + "_origin": "ast", + "id": "packages_lock_dependencies_netstandard_version_v2_0_linux_x64", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": ".netstandard,version=v2.0/linux-x64" + }, + { + "label": ".NETStandard,Version=v2.0/osx-arm64", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L117", + "_origin": "ast", + "id": "packages_lock_dependencies_netstandard_version_v2_0_osx_arm64", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": ".netstandard,version=v2.0/osx-arm64" + }, + { + "label": ".NETStandard,Version=v2.0/win-arm64", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L118", + "_origin": "ast", + "id": "packages_lock_dependencies_netstandard_version_v2_0_win_arm64", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": ".netstandard,version=v2.0/win-arm64" + }, + { + "label": ".NETStandard,Version=v2.0/win-x64", + "file_type": "code", + "source_file": "packages.lock.json", + "source_location": "L119", + "_origin": "ast", + "id": "packages_lock_dependencies_netstandard_version_v2_0_win_x64", + "community": 260, + "community_name": "Lock File Runtime Entries", + "norm_label": ".netstandard,version=v2.0/win-x64" + }, + { + "label": "ArgumentList", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "argumentlist", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "argumentlist" + }, + { + "label": "ExpectedTargetDetails", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "expectedtargetdetails", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "expectedtargetdetails" + }, + { + "label": "CallTransformation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "calltransformation", + "community": 17, + "community_name": "Call Expression Builder", + "norm_label": "calltransformation" + }, + { + "label": "PrecedenceLevel", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "precedencelevel", + "community": 26, + "community_name": "Parenthesis Insertion Visitor", + "norm_label": "precedencelevel" + }, + { + "label": "ProjectType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "projecttype", + "community": 82, + "community_name": "SDK-Style Project Writer", + "norm_label": "projecttype" + }, + { + "label": "TypePair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typepair", + "community": 14, + "community_name": "C# Conversions", + "norm_label": "typepair" + }, + { + "label": "UnaryOperatorMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "unaryoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "unaryoperatormethod" + }, + { + "label": "EqualityOperatorMethod", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "equalityoperatormethod", + "community": 31, + "community_name": "C# Operator Overloading", + "norm_label": "equalityoperatormethod" + }, + { + "label": "ObjectInitializerContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "objectinitializercontext", + "community": 3, + "community_name": "C# Expression Resolver", + "norm_label": "objectinitializercontext" + }, + { + "label": "LookupGroup", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "lookupgroup", + "community": 130, + "community_name": "Member Lookup", + "norm_label": "lookupgroup" + }, + { + "label": "Candidate", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "candidate", + "community": 38, + "community_name": "Overload Resolution", + "norm_label": "candidate" + }, + { + "label": "StatePerSequencePoint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "statepersequencepoint", + "community": 50, + "community_name": "Sequence Point Builder", + "norm_label": "statepersequencepoint" + }, + { + "label": "RequiredGetCurrentTransformation", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "requiredgetcurrenttransformation", + "community": 21, + "community_name": "IL to Statement Builder", + "norm_label": "requiredgetcurrenttransformation" + }, + { + "label": "NodeTrivia", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nodetrivia", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "nodetrivia" + }, + { + "label": "INode>", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "inode_gt", + "community": 7, + "community_name": "AST Node Infrastructure", + "norm_label": "inode>" + }, + { + "label": "Cost", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "cost", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "cost" + }, + { + "label": "InsertedNode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "insertednode", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "insertednode" + }, + { + "label": "Result", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "csharp_type_ref_result", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "result" + }, + { + "label": "InsertionPoint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "insertionpoint", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "insertionpoint" + }, + { + "label": "VariableInitKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "variableinitkind", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "variableinitkind" + }, + { + "label": "VariableToDeclare", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "variabletodeclare", + "community": 97, + "community_name": "Variable Declaration Placement", + "norm_label": "variabletodeclare" + }, + { + "label": "InitializerSequence", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "initializersequence", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "initializersequence" + }, + { + "label": "InitializerKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "initializerkind", + "community": 20, + "community_name": "C# Cosmetic AST Transforms", + "norm_label": "initializerkind" + }, + { + "label": "TypeNamePart", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "typenamepart", + "community": 28, + "community_name": "Documentation ID Strings", + "norm_label": "typenamepart" + }, + { + "label": "IndexEntry", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "indexentry", + "community": 222, + "community_name": "Documentation Provider Decoding", + "norm_label": "indexentry" + }, + { + "label": "XmlDocumentationCache", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "xmldocumentationcache", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "xmldocumentationcache" + }, + { + "label": "LinePositionMapper", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "linepositionmapper", + "community": 146, + "community_name": "XML Documentation Provider", + "norm_label": "linepositionmapper" + }, + { + "label": "AsyncMethodType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "asyncmethodtype", + "community": 46, + "community_name": "Async Await Decompiler", + "norm_label": "asyncmethodtype" + }, + { + "label": "CatchBlockInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "catchblockinfo", + "community": 70, + "community_name": "Await In Catch and Finally", + "norm_label": "catchblockinfo" + }, + { + "label": "Keyword", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "keyword", + "community": 101, + "community_name": "Condition Detection", + "norm_label": "keyword" + }, + { + "label": "ImportedBlock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "importedblock", + "community": 174, + "community_name": "IL Reader Function Import", + "norm_label": "importedblock" + }, + { + "label": "SavePoint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "savepoint", + "community": 79, + "community_name": "Pattern Matching Engine", + "norm_label": "savepoint" + }, + { + "label": "ConversionInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "conversioninfo", + "community": 137, + "community_name": "Deconstruction Transform", + "norm_label": "conversioninfo" + }, + { + "label": "FindResultType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "findresulttype", + "community": 39, + "community_name": "IL Inlining", + "norm_label": "findresulttype" + }, + { + "label": "IndexMethods", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "indexmethods", + "community": 143, + "community_name": "Index and Range Transform", + "norm_label": "indexmethods" + }, + { + "label": "LocalFunctionInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "localfunctioninfo", + "community": 77, + "community_name": "Local Function Decompiler", + "norm_label": "localfunctioninfo" + }, + { + "label": "Mode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "mode", + "community": 138, + "community_name": "Null Propagation Transform", + "norm_label": "mode" + }, + { + "label": "AddressUse", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "addressuse", + "community": 217, + "community_name": "Split Variables Transform", + "norm_label": "addressuse" + }, + { + "label": "SequentialStoreMatch", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "sequentialstorematch", + "community": 53, + "community_name": "Array Initializer Transform", + "norm_label": "sequentialstorematch" + }, + { + "label": "ImplicitTruncationResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "implicittruncationresult", + "community": 85, + "community_name": "Assignment Transform", + "norm_label": "implicittruncationresult" + }, + { + "label": "ArgumentTypeInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "argumenttypeinfo", + "community": 178, + "community_name": "Custom Attribute Decoder", + "norm_label": "argumenttypeinfo" + }, + { + "label": "DotNetCorePackageInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "dotnetcorepackageinfo", + "community": 131, + "community_name": "DotNet Core Path Finder", + "norm_label": "dotnetcorepackageinfo" + }, + { + "label": "ErrorType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "errortype", + "community": 78, + "community_name": "Decompiler Exceptions", + "norm_label": "errortype" + }, + { + "label": "MetadataFileKind", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "metadatafilekind", + "community": 10, + "community_name": "Reflection Disassembler", + "norm_label": "metadatafilekind" + }, + { + "label": "Entry", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "entry", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "entry" + }, + { + "label": "FileType", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "filetype", + "community": 239, + "community_name": "Single File Bundle Entries", + "norm_label": "filetype" + }, + { + "label": "Header", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "header", + "community": 209, + "community_name": "Single File Bundle", + "norm_label": "header" + }, + { + "label": "NestedTypeName", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "nestedtypename", + "community": 90, + "community_name": "Full Type Name Signature Decoder", + "norm_label": "nestedtypename" + }, + { + "label": "BusyLock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "busylock", + "community": 201, + "community_name": "Busy Manager and Disposal", + "norm_label": "busylock" + }, + { + "label": "MyBinaryReader", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "mybinaryreader", + "community": 112, + "community_name": "Resources File Reader", + "norm_label": "mybinaryreader" + }, + { + "label": "C# Syntax Tree (AST)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L1-10", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_csharp_syntax_tree", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "c# syntax tree (ast)" + }, + { + "label": "Slot-based tree node model", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L3-5", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_slot_based_node_model", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "slot-based tree node model" + }, + { + "label": "IL AST (ICSharpCode.Decompiler/IL)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L5", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_il_ast", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "il ast (icsharpcode.decompiler/il)" + }, + { + "label": "DecompilerSyntaxTreeGenerator (Roslyn source generator)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L7-10", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "decompilersyntaxtreegenerator (roslyn source generator)" + }, + { + "label": "Generated vs hand-written code boundary", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28-31, L154-155", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_generated_code_boundary", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "generated vs hand-written code boundary" + }, + { + "label": "BinaryOperatorExpression (example node)", + "file_type": "code", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L14-26", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_binaryoperatorexpression", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "binaryoperatorexpression (example node)" + }, + { + "label": "[DecompilerAstNode] attribute", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L35-46", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_decompilerastnode_attribute", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "[decompilerastnode] attribute" + }, + { + "label": "[Slot(\"Kind\")] attribute", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L48-69", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_slot_attribute", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "[slot(\"kind\")] attribute" + }, + { + "label": "[ExcludeFromMatch] attribute", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L71-74", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_excludefrommatch_attribute", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "[excludefrommatch] attribute" + }, + { + "label": "PatternPlaceholder machinery (hasPatternPlaceholder)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L40-43", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_patternplaceholder", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "patternplaceholder machinery (haspatternplaceholder)" + }, + { + "label": "IAstVisitor / AcceptVisitor dispatch", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28-31, L45-46", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_iastvisitor", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "iastvisitor / acceptvisitor dispatch" + }, + { + "label": "DoMatch (structural pattern matching)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28, L71-74", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_domatch", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "domatch (structural pattern matching)" + }, + { + "label": "CSharpSlotInfo / CSharpSlotInfo", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L77-87", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_csharpslotinfo", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "csharpslotinfo / csharpslotinfo" + }, + { + "label": "Slots holder (canonical kind constants)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L85-96", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_slots_holder", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "slots holder (canonical kind constants)" + }, + { + "label": "One kind maps to exactly one child type", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L61-69, L146-151", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_slot_kind_single_child_type_rule", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "one kind maps to exactly one child type" + }, + { + "label": "DSTG001 build-time diagnostic", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L68, L147", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_dstg001", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "dstg001 build-time diagnostic" + }, + { + "label": "AstNodeCollection child collections", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L57", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_astnodecollection", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "astnodecollection child collections" + }, + { + "label": "Scalars and generated constructors", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L98-106", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_scalars_and_constructors", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "scalars and generated constructors" + }, + { + "label": "AstNode.CheckInvariant()", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L108-126", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_checkinvariant", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "astnode.checkinvariant()" + }, + { + "label": "ILInstruction.CheckInvariant (analog)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L110-112", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_ilinstruction_checkinvariant", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "ilinstruction.checkinvariant (analog)" + }, + { + "label": "CSharpDecompiler.RunTransforms", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L110-111", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_csharpdecompiler_runtransforms", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "csharpdecompiler.runtransforms" + }, + { + "label": "Required slot must not be empty assertion", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L178-180", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_required_slot_assertion", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "required slot must not be empty assertion" + }, + { + "label": "Adding a new AST node (procedure)", + "file_type": "document", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L128-141", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_adding_a_new_node", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "adding a new ast node (procedure)" + }, + { + "label": "CSharpOutputVisitor (pretty-printer)", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L140", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_csharpoutputvisitor", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "csharpoutputvisitor (pretty-printer)" + }, + { + "label": "PrettyTestRunner DEBUG validation run", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L140-141, L172-177", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_prettytestrunner", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "prettytestrunner debug validation run" + }, + { + "label": "Cached analyzer assembly gotcha", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L164-167", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_generator_analyzer_cache_gotcha", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "cached analyzer assembly gotcha" + }, + { + "label": "EmitCompilerGeneratedFiles inspection", + "file_type": "concept", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L138-139, L168-171", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_emitcompilergeneratedfiles", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "emitcompilergeneratedfiles inspection" + }, + { + "label": "Repo pwsh build scripts + OPENSSL_ENABLE_SHA1_SIGNATURES", + "file_type": "rationale", + "source_file": "CSharp/Syntax/README.md", + "source_location": "L161-163", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "csharp_syntax_readme_repo_build_scripts", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "repo pwsh build scripts + openssl_enable_sha1_signatures" + }, + { + "label": "ICSharpCode.Decompiler (NuGet package)", + "file_type": "document", + "source_file": "PackageReadme.md", + "source_location": "L1-3", + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "packagereadme_icsharpcode_decompiler", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "icsharpcode.decompiler (nuget package)" + }, + { + "label": "ILSpy", + "file_type": "concept", + "source_file": "PackageReadme.md", + "source_location": "L3, L10", + "source_url": "https://github.com/icsharpcode/ILSpy/", + "captured_at": null, + "author": null, + "contributor": null, + "id": "packagereadme_ilspy", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "ilspy" + }, + { + "label": "ILSpyCmd dotnet tool", + "file_type": "concept", + "source_file": "PackageReadme.md", + "source_location": "L8", + "source_url": "https://github.com/icsharpcode/ILSpy/tree/master/ICSharpCode.ILSpyCmd", + "captured_at": null, + "author": null, + "contributor": null, + "id": "packagereadme_ilspycmd", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "ilspycmd dotnet tool" + }, + { + "label": "ILSpy.Backend (VS Code extension LSP)", + "file_type": "concept", + "source_file": "PackageReadme.md", + "source_location": "L9", + "source_url": "https://github.com/icsharpcode/ilspy-vscode/tree/master/backend", + "captured_at": null, + "author": null, + "contributor": null, + "id": "packagereadme_ilspy_backend", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "ilspy.backend (vs code extension lsp)" + }, + { + "label": "decompiler-nuget-demos.ipynb sample notebook", + "file_type": "document", + "source_file": "PackageReadme.md", + "source_location": "L7", + "source_url": "https://github.com/icsharpcode/ILSpy/", + "captured_at": null, + "author": null, + "contributor": null, + "id": "packagereadme_decompiler_nuget_demos", + "community": 99, + "community_name": "Syntax Tree Documentation", + "norm_label": "decompiler-nuget-demos.ipynb sample notebook" + }, + { + "label": "ICSharpCode.Decompiler NuGet Package Icon (64x64 PNG)", + "file_type": "image", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_icon", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "icsharpcode.decompiler nuget package icon (64x64 png)" + }, + { + "label": "Magnifier-over-window visual metaphor (inspect/browse)", + "file_type": "rationale", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_magnifier_over_window_metaphor", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "magnifier-over-window visual metaphor (inspect/browse)" + }, + { + "label": "Glossy aqua/Vista-era toolbar icon style", + "file_type": "concept", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_glossy_aqua_toolbar_icon_style", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "glossy aqua/vista-era toolbar icon style" + }, + { + "label": "NuGet package branding asset (PackageIcon)", + "file_type": "concept", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_nuget_package_branding", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "nuget package branding asset (packageicon)" + }, + { + "label": "ICSharpCode.Decompiler NuGet package", + "file_type": "concept", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_icsharpcode_decompiler_package", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "icsharpcode.decompiler nuget package" + }, + { + "label": "ILSpy assembly-browser product identity", + "file_type": "concept", + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "source_url": null, + "captured_at": null, + "author": null, + "contributor": null, + "id": "decompilernugetpackageicon_ilspy_product_identity", + "community": 264, + "community_name": "NuGet Package Icon", + "norm_label": "ilspy assembly-browser product identity" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_foreachannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_ilvariableresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_implicitconversionannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_implicitreturnannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_ldtokenannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_memberinitializerinotherconstructorsannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_querygroupclauseannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_queryjoinclauseannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_useimplicitlytypedoutannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_annotations", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpLanguageVersion.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharplanguageversion", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedstatement", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translationcontext", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_isinst", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:08b9832a85423276", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyannotationsfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyinstructionsfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions", + "target": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_annotations_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Annotations.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithILInstruction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithILInstruction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withoutilinstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Annotations.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionWithILInstruction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L121", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L128", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withrr", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getsymbol", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getresolveresult", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L174", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L186", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_getilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Annotations.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_withilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyannotationsfrom", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_annotationextensions_copyinstructionsfrom", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L248", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_ilvariableresolveresult", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L246", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_ilvariableresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L269", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_foreachannotation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L286", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_implicitreturnannotation", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L307", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_memberinitializerinotherconstructorsannotation", + "target": "csharp_annotations_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L320", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionResolveResult" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_implicitconversionannotation", + "target": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L321", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_implicitconversionannotation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L335", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_querygroupclauseannotation", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Annotations.cs", + "source_location": "L350", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_annotations_icsharpcode_decompiler_csharp_queryjoinclauseannotation", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_findbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_iscompareexchangemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isdelegatecombinemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_withoutattributetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "csharp_autoeventdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "csharp_autoeventdecompiler_cs_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_findbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1859", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticevent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "csharp_autoeventdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_withoutattributetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDeclaration" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_addfieldlikeeventattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_withoutattributetypes", + "target": "csharp_autoeventdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_withoutattributetypes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_findbackingfield", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_findbackingfield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isautomaticaccessor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloop", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_iscompareexchangemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangeloopmcs", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isdelegatecombinemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchsimplecombineassignment", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldthisoralias", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloopexit", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isdelegatecombinemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcasteddelegatecombinecall", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_iscompareexchangemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchcompareexchangecall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_isdelegatecombinemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L307", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_iscompareexchangemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchloadoffield", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldsflda" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchaddressoffield", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_matchldvalueparameter", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/AutoEventDecompiler.cs", + "source_location": "L343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_autoeventdecompiler_icsharpcode_decompiler_csharp_autoeventdecompiler_issamefield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugSteps", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:860544ff86a7bbee", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Documentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L45", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L46", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L47", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Instrumentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "csharp_namespace:fa12823f1dec15ec", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L261", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1456", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L288", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L230", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_adddefinesforconditionalattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addpartialtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L718", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdefaultdocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createtypesystemfromfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1286", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1376", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L800", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L815", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributestostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1247", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1270", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypeasstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L887", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleasstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2004", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2389", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findcommondeclaringtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_fixparameternames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1527", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_forwardparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getasttransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L925", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L613", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isanonymousmethodcachefield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isclosuretype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iscovariantreturnoverride", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isprimaryconstructorparameterbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isswitchonstringcache", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_istransparentidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iswindowsformsinitializecomponentmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_loadpefile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removecompilerfeaturerequiredattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeobsoleteattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_requiresnativeordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1549", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_trygetextensionimplementation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L288", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L271", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stepper" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L276", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDocumentationProvider" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L281", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L266", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpDecompiler" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isanonymousmethodcachefield", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isclosuretype", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isprimaryconstructorparameterbackingfield", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L608", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isswitchonstringcache", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_trygetextensionimplementation", + "target": "csharp_csharpdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L237", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getasttransforms", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms", + "target": "csharp_csharpdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L75", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_earlyiltransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L89", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getiltransforms" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "csharp_csharpdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebodyforanalysis" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L237", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getasttransforms", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2014", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1742", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isanonymousmethodcachefield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isclosuretype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isprimaryconstructorparameterbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isswitchonstringcache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_memberishidden" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1286", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1451", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "target": "csharp_csharpdecompiler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_csharpdecompiler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L925", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "target": "csharp_csharpdecompiler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isprimaryconstructorparameterbackingfield", + "target": "csharp_csharpdecompiler_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isanonymousmethodcachefield", + "target": "csharp_csharpdecompiler_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L608", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isswitchonstringcache", + "target": "csharp_csharpdecompiler_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "target": "csharp_csharpdecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isaccessorinterfaceimplementationruntimehelper", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "csharp_csharpdecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_trygetextensionimplementation", + "target": "csharp_csharpdecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isclosuretype", + "target": "csharp_csharpdecompiler_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_istransparentidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_istransparentidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1714", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_requiresnativeordering", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_requiresnativeordering", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_iscomimport" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_requiresnativeordering", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1714", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L655", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L655", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L655", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getmemberswithnativeordering", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1286", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "csharp_csharpdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createtypesystemfromfile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_loadpefile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L677", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_loadpefile", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L677", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_loadpefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createtypesystemfromfile", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L688", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createtypesystemfromfile", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L699", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L699", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2527", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L749", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdefaultdocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdefaultdocumentationprovider", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L718", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IDocumentationProvider" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdefaultdocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "target": "csharp_csharpdecompiler_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L730", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1298", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1223", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L893", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createdecompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "csharp_csharpdecompiler_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1390", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L904", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L787", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_resolveambiguities" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L785", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_runtransforms", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributestostring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypeasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L790", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_syntaxtreetostring", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L805", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L800", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributestostring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilemoduleandassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompilemoduleandassemblyattributes", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "csharp_csharpdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L845", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrenttypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L851", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompiletypes", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1208", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_csharpdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1235", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "target": "csharp_csharpdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "csharp_csharpdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L887", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilewholemoduleassinglefile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L914", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L911", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L911", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createiltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L960", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L955", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_trygetextensionimplementation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L925", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CodeMappingInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L925", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_getcodemappinginfo" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Queue" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "csharp_csharpdecompiler_cs_queue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1021", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1020", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CodeMappingInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L978", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_addmapping" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L993", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_readcodemappinginfo", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1208", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypesasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1257", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1247", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypeasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompiletypeasstring", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1340", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findcommondeclaringtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1286", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileasstring", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1389", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1382", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1376", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1398", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1388", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileextension", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1431", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findcommondeclaringtypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_csharpdecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1458", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PartialTypeInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addpartialtypedefinition", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addpartialtypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1474", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1501", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1482", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2546", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1924", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addinterfaceimplhelpers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1527", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_forwardparameter", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_forwardparameter", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1578", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1549", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_setnewmodifier", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_withoptions" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2078", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1637", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isentrypoint", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_fixparameternames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_fixparameternames", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1645", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_fixparameternames", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2098", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1789", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iscovariantreturnoverride", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1780", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removecompilerfeaturerequiredattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1779", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeobsoleteattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2619", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1679", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1675", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1893", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_isgeneratedprimaryconstructorbackingfield" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1862", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2087", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_isdeclaredmember" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2551", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1966", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1880", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofimplementationmember" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensiongrouptype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2419", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2065", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2551", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1659", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1897", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrentmember" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1934", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrenttypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1859", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1898", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L1754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_dodecompile", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_contains" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2004", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EnumValueDisplayMode" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "target": "decompilerun_icsharpcode_decompiler_enumvaluedisplaymode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2004", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2004", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_detectbestenumvaluedisplaymode", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2155", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iscovariantreturnoverride", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iscovariantreturnoverride", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iswindowsformsinitializecomponentmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iswindowsformsinitializecomponentmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_iswindowsformsinitializecomponentmethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_adddefinesforconditionalattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2183", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofextensionmember" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompilebody", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2273", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_addannotationstodeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1520", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_cleanupmethoddeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2319", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2319", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1521", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2341", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removecompilerfeaturerequiredattribute", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_removeobsoleteattribute", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2389", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Attribute", + "qualified": true, + "ref_qualifier": "Syntax" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findattribute", + "target": "csharp_csharpdecompiler_cs_attribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2389", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findattribute", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2389", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_findattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_adddefinesforconditionalattributes", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_adddefinesforconditionalattributes", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1415", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1277", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfixedsizebuffer", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_isfixedfield" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_decompileparameterizedproperty", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrentmember" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SequencePoint", + "qualified": true, + "ref_qualifier": "DebugInfo" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_csharpdecompiler_cs_sequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2690", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpDecompiler.cs", + "source_location": "L2687", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_csharpdecompiler_icsharpcode_decompiler_csharp_csharpdecompiler_createsequencepoints" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CSharpLanguageVersion.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_csharplanguageversion", + "target": "csharp_csharplanguageversion_icsharpcode_decompiler_csharp_languageversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_callbuilder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L189", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1976", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildmethodreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_callwithnamedargs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1936", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1816", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isinterpolatedstringcreation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1480", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isnullconditional", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1369", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isstringtoreadonlyspancharimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1495", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturnstatementinsidelambda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1485", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturntypeoflambda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L849", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tokenizeformatstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_wrapinasrefreadonly", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_calltransformation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_tokenkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L190", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionBuilder" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L191", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L192", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_expectedtargetdetails", + "target": "csharp_callbuilder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_expectedtargetdetails", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_caninferanonymoustypepropertynamesfromarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_checknonamedoroptionalarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getactualargumentcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresultsdirect", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_callbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getactualargumentcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getactualargumentcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresultsdirect", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getactualargumentcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_any" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1866", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentnames" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L94", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1858", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresults" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L114", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresultsdirect", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_callbuilder_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L114", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentresolveresultsdirect", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L123", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "target": "csharp_callbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L123", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1844", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_getargumentexpressions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L849", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tokenizeformatstring", + "target": "csharp_callbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1842", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_caninferanonymoustypepropertynamesfromarguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L182", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_argumentlist_checknonamedoroptionalarguments", + "target": "csharp_callbuilder_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isinterpolatedstringcreation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isnullconditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1976", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1976", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtDelegate" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_callwithnamedargs", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_build", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "csharp_callbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "csharp_callbuilder_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Instruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "instruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildstringconcat", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_callbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "csharp_callbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "csharp_callbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "csharp_callbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isstringtoreadonlyspancharimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L268", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyspancharctor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L268", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1915", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isspanbasedstringconcat" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isstringtoreadonlyspancharimplicitconversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isstringtoreadonlyspancharimplicitconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L595", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L595", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L595", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlestringinterpolation", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializedObjectResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildcollectioninitializerexpression", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L740", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L743", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializedObjectResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddictionaryinitializerexpression", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isinterpolatedstringcreation", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isinterpolatedstringcreation", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Alignment" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "alignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Kind" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "csharp_callbuilder_cs_kind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tokenizeformatstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Format" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "format", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TokenKind" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "tokenkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L770", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Index" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_trygetstringinterpolationtokens", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L849", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TokenKind" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tokenizeformatstring", + "target": "tokenkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L987", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1026", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L973", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isvalidname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1930", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isprimitivevaluethatshouldbenamedargument", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1062", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_transformparamsargument", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isoptionalargument", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallTransformation" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "calltransformation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbasetypeofcurrenttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_getrequiredtransformationsforcall", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1352", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_wrapinasrefreadonly", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_enforceexplicitin", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1357", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_wrapinasrefreadonly", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1369", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_ispossibleextensionmethodcallonnull", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1374", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1374", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeInference" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1388", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1374", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_caninfertypeargumentsfromarguments", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1404", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_pintypesofnullarguments", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1431", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1431", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1433", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_newanonymoustypeinstance", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturntypeoflambda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1446", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1446", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1740", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1879", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_castarguments", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1480", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isnullconditional", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturntypeoflambda", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturnstatementinsidelambda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1485", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturntypeoflambda", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1495", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturnstatementinsidelambda", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1495", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_modifyreturnstatementinsidelambda", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isdelegateequalitycomparison", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateequalitycomparison", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1533", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleimplicitconversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1864", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1627", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1582", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1584", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1565", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1564", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1580", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1635", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1583", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1631", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1594", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguouscall", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1735", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1709", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1674", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1669", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1700", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1696", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1665", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousaccess", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1716", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1719", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1750", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleaccessorcall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1816", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1816", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1818", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1825", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isappropriatecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handleconstructorcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1924", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2142", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1905", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handledelegateconstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1936", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1950", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1936", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_canusedelegateconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildmethodreference", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1981", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildmethodreference", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1981", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_buildmethodreference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L1988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_builddelegatereference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "addTypeArguments" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "addtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "target" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_callbuilder_cs_target", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2021", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2089", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2090", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2031", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2084", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_withchosenmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "methodName" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "methodname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "result" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "result", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_disambiguatedelegatereference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2153", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpectedTargetDetails" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "expectedtargetdetails", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_isunambiguousmethodreference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2199", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodGroupResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_tomethodgroup", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_callwithnamedargs", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_callwithnamedargs", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentList" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "target": "argumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/CallBuilder.cs", + "source_location": "L2245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_callbuilder_icsharpcode_decompiler_csharp_callbuilder_handlerangeconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "using_kind": "alias", + "alias": "PrimitiveType", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PrimitiveType", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L788", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3672", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_arrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3861", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3874", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignmentoperatormightcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_binaryoperatormightcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4556", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1842", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3254", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4441", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2832", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1761", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1741", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1986", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getassignmentoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1516", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_gettasktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2017", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getunaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2076", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2183", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1545", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2616", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbasetypeofcurrenttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1815", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2476", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isspecialcasedreferencecomparisonwithnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L779", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L627", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_shoulddisplayashex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3047", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4530", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4393", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2493", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5008", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3773", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2734", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3841", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1082", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4231", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3364", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4268", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1262", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2684", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2455", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4853", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2460", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3354", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L871", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2227", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4891", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L674", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4603", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4752", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4354", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4675", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4580", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4593", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3956", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3231", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3088", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L669", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2857", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L661", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4844", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L523", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3371", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4989", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4298", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4311", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3912", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2032", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L716", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2968", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4176", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3285", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1912", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2465", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeInference" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementBuilder" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L76", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L82", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionBuilder" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L694", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionBuilder" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L269", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1986", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getassignmentoperatortypefrommetadataname", + "target": "csharp_expressionbuilder_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3751", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2606", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3510", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5022", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2706", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4360", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L738", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L720", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_converttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3870", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L739", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3604", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1623", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2085", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1569", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1852", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2897", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3054", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L166", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L166", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L166", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3440", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5088", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3830", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4068", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2763", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3849", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3335", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4860", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L879", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3361", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3959", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3091", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2871", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4991", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3914", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3390", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L811", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2976", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1653", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1633", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitthrow", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visityieldreturn", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L213", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3958", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1371", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecondition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L224", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L224", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L801", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L827", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_hidesvariablewithname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L278", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_resolvelocalfunction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_requiresqualifier", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L302", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L302", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L302", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbackingfieldofautomaticevent", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L425", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsInst" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L946", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_istype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsInst" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitisinst", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L469", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_unwrapboxingconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewobj", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L497", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtdelegate", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtdelegate", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtDelegate" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L502", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewArr" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnewarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L517", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAlloc" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocalloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L523", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L523", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L523", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAllocSpan" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitlocallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L529", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackAllocExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAllocSpan" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3799", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocallocspan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L540", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackAllocExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAlloc" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatelocalloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L579", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcI4" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci4", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L603", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcI8" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldci8", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_shoulddisplayashex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L627", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_shoulddisplayashex", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L636", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcF4" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf4", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L642", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcF8" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcf8", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L648", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcDecimal" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldcdecimal", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdStr" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L658", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstr", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L661", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L661", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L661", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdStrUtf8" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L663", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldstrutf8", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L671", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L669", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdNull" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldnull", + "target": "il_instructions_icsharpcode_decompiler_il_ldnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L674", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L674", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L674", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DefaultValue" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdefaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L679", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L679", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getdefaultvalueexpression", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L716", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L716", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L716", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SizeOf" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitsizeof", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L736", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdTypeToken" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L739", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldtypetoken", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L766", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L745", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L745", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L745", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BitNot" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L748", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbitnot", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L779", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L779", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L785", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L925", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_logicnot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L790", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L790", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L790", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L799", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L799", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L799", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L809", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L809", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L809", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L858", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstloc", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L908", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L884", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L923", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L931", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L871", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L871", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L871", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcomp", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1014", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isspecialcasedreferencecomparisonwithnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1022", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1072", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L938", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L938", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1030", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1024", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateceq", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1082", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1089", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_tryuniteequalityoperandtype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1099", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isspecialcasedreferencecomparisonwithnull", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isspecialcasedreferencecomparisonwithnull", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1115", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1108", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createbuiltinbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1142", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1122", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecomp", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThreeValuedBoolAnd" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1193", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThreeValuedBoolOr" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthreevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "csharp_expressionbuilder_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlethreevaluedlogic", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1226", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Throw" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitthrow", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1233", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UserDefinedLogicOperator" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1255", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1257", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4590", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4600", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3043", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1267", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1273", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1262", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbinarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1634", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1375", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1369", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointerarithmetic", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1408", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1399", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlemanagedpointerarithmetic", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "csharp_expressionbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1498", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2945", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3070", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2880", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1630", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1612", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_callunsafeintrinsic" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "target": "csharp_expressionbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "csharp_expressionbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "target": "csharp_expressionbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1506", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1528", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensureintegertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1516", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1516", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1516", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getpointerarithmeticoffset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1545", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1545", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1613", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_computesizeof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1584", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlepointersubtraction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1712", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_binaryoperatormightcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1719", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1651", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1650", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1619", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1653", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1682", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1690", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlebinarynumeric", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1741", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1749", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1741", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1741", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1792", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4080", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3275", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1761", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1775", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1761", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1761", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1889", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1803", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_findarithmetictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1855", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1795", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1787", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1783", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_preparearithmeticargument", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1815", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1815", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscompatiblewithsign", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_binaryoperatormightcheckforoverflow", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1846", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_constantbinaryoperatoroverflows", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1909", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1850", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1900", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1858", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1890", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handleshift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1968", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getassignmentoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1977", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getunaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1928", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1973", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1982", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1934", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1939", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_hascheckedequivalent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1958", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1912", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isstringconcat" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UserDefinedCompoundAssign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visituserdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L1986", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getassignmentoperatortypefrommetadataname", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2017", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getunaryoperatortypefrommetadataname", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2037", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2053", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2032", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NumericCompoundAssign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnumericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignmentoperatormightcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2081", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2076", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2076", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2076", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NumericCompoundAssign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2097", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2095", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2175", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundassignment", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2183", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NumericCompoundAssign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_handlecompoundshift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2212", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_assignmentoperatormightcheckforoverflow", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "il_instructions_icsharpcode_decompiler_il_conv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2402", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitconv", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_valuemightbeoversized", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2455", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2455", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2455", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcall", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2460", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallvirt", + "target": "il_instructions_icsharpcode_decompiler_il_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_wrapinref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2476", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_iscurrentorcontainingtype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isbasetypeofcurrenttype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_gettasktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2584", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2500", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2509", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2493", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2493", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2493", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2612", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatefunction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2610", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2616", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2616", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2704", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_inferreturntype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2651", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_gettasktype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2646", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_gettasktype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "csharp_expressionbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2666", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2660", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeparameters", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "csharp_expressionbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "target": "csharp_expressionbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "csharp_expressionbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2684", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2684", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2684", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2703", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblockcontainer", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2734", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2752", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2734", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2805", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2734", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2787", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatetarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3096", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ensuretargetnotnullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2888", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2857", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2857", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2857", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2874", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2862", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldobj", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2894", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2894", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2944", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2894", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2898", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4757", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2972", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2968", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3035", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3034", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L2990", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitstobj", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3047", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3047", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3058", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3064", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_stobjviahelpercall", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3088", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3094", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3088", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3088", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLen" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3090", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldlen", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3118", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFlda" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldflda", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3196", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdsFlda" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3223", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3203", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElema" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelema", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3231", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElemaInlineArray" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3251", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3248", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayindex", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_convertarrayindex", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3279", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnboxAny" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3279", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_isinst_icsharpcode_decompiler_il_isinst_caninlineintoslot", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_isunboxanywithisinst" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3302", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3285", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3285", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3285", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnboxAny" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunboxany", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3322", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unbox" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitunbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3332", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Box" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "il_instructions_icsharpcode_decompiler_il_box", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3348", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitbox", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3354", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastClass" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcastclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3359", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionTreeCast" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitexpressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3364", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Arglist" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "target": "il_instructions_icsharpcode_decompiler_il_arglist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3368", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitarglist", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3371", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MakeRefAny" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmakerefany", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3386", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RefAnyType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "target": "il_instructions_icsharpcode_decompiler_il_refanytype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3393", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanytype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3396", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RefAnyValue" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitrefanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3420", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3406", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3430", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateinterpolatedstring", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3470", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatecallwithnamedargs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3482", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3477", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatesettercallassignment", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3491", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateobjectandcollectioninitializer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3598", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3570", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3533", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializedObjectResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "target": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3850", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_buildarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "target": "csharp_expressionbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3625", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getindices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_expressionbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AccessPathElement", + "qualified": true, + "ref_qualifier": "IL.Transforms" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_expressionbuilder_cs_accesspathelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_expressionbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializedObjectResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_makeinitializerassignment", + "target": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3682", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_arrayinitializer", + "target": "csharp_expressionbuilder_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3680", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_arrayinitializer", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3685", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3685", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3710", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelema" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3712", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatearrayinitializer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3773", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3773", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3822", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3773", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3789", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatestackallocinitializer", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3841", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3841", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatewithinitializer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3861", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3861", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3916", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstantexpressiontotype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3899", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3874", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3874", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3880", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_adjustconstanttotype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3917", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3912", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullCoalescingInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3927", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3923", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullcoalescinginstruction", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3995", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3956", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3985", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3956", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3956", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L3988", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitifinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StringToInt" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4088", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4069", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4059", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translateswitchvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_getcsharpswitchgoverningtype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4176", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4191", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitswitchinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4231", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AddressOf" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4268", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Await" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitawait", + "target": "il_instructions_icsharpcode_decompiler_il_await", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4298", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4298", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4298", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableRewrap" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4302", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullablerewrap", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4311", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableUnwrap" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4320", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitnullableunwrap", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4323", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicConvertInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4339", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4336", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicGetIndexInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4351", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4348", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4346", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicGetMemberInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4358", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4354", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeConstructorInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4368", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4365", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeMemberInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4384", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4384", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4384", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4393", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4393", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4393", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4583", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamictarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4498", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4426", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4428", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4426", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4589", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_dynamicargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4441", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4599", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicmembersymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4456", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicinvokemembersymbol", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicconstructorsymbol", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4589", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_createdynamicindexersymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4526", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4522", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4584", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4546", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4530", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4530", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4530", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4664", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4761", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4716", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatedynamicargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4576", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4556", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4562", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4556", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4873", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_changedirectionexpressionto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4580", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4580", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4580", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetIndexInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4593", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4603", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicBinaryOperatorInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4675", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4675", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4675", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicLogicOperatorInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4697", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4697", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4697", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicUnaryOperatorInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamicunaryoperatorinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4765", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getassignmentoperatortypefromexpressiontype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4767", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4752", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicCompoundAssign" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4774", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4774", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4774", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFtn" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4837", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldftn", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4844", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4844", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4844", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtFtn" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4849", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitldvirtftn", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4857", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4853", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4853", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4853", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallIndirect" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitcallindirect", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4945", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4891", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4911", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4919", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitdeconstructinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4989", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4989", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L4989", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5004", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitmatchinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5057", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5008", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionWithILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5030", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_translatepattern", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5121", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvalidBranch" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5135", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvalidExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_visitinvalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "target": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5149", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TranslationContext" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_default", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ExpressionBuilder.cs", + "source_location": "L5154", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "_origin": "ast", + "source": "csharp_expressionbuilder_icsharpcode_decompiler_csharp_expressionbuilder_errorexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Output", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:90e779127979e4c1", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilersettings_cs_decompilersettings", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.OutputVisitor", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:226f58758b54861a", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_showparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_wrapcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionFlags" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IAmbience" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_showparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createempty" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "csharp_outputvisitor_csharpambience_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Marker" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "csharp_outputvisitor_csharpambience_cs_marker", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameters" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "csharp_outputvisitor_csharpambience_cs_typeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L241", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_showparameterlist", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_isextension", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_showparameterlist", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L272", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypedeclarationname", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writememberdeclarationname", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "target": "csharp_outputvisitor_csharpambience_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writetypeparameters", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L444", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers_getmodifiername" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L444", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_printmodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_writequalifiedname", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L464", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertvariable", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_getexplicitinterfacetype", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L490", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_getexplicitinterfacetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpAmbience.cs", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpambience_icsharpcode_decompiler_csharp_outputvisitor_csharpambience_convertconstantvalue", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_printprimitivevalue" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_emptylineformatting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_newlineplacement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_propertyformatting", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_usingplacement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_wrapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L865", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BraceStyle" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L341", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BraceStyle" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L302", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BraceStyle" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BraceStyle" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BraceStyle" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_bracestyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L261", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PropertyFormatting" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_propertyformatting", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L920", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Wrapping" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_wrapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L955", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NewLinePlacement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_newlineplacement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L495", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewLinePlacement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_newlineplacement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L963", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UsingPlacement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_usingplacement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L174", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EmptyLineFormatting" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_emptylineformatting", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L301", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "target": "csharp_outputvisitor_csharpformattingoptions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpFormattingOptions.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "source": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions_clone", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L374", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createallman", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L39", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createempty", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L439", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_creategnu", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L217", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createmono", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L207", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createsharpdevelop", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L403", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createwhitesmiths", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1009", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_tostring", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_tostring", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute_tostring", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L83", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_tostring", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L2408", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpFormattingOptions" + }, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DecompilerSettings.cs", + "source_location": "L2445", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings_clone", + "target": "csharp_outputvisitor_csharpformattingoptions_icsharpcode_decompiler_csharp_outputvisitor_csharpformattingoptions_clone" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "alias", + "alias": "Attribute", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.Attribute", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L385", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L389", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L641", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_canbeconfusedwithobjectinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_convertstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_getcallchainlengthlimited", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L649", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_isobjectorcollectioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_ispostfixoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1039", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lambdaneedsparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L666", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2262", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2970", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L740", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1482", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitblockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1719", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L823", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1727", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2995", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2899", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2829", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2934", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2299", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1735", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2421", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L906", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L868", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1514", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2340", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3090", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1743", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1759", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2362", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2955", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiterrornode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2408", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1769", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1680", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1777", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1815", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1843", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2947", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L964", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2987", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1872", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2486", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1904", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1008", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2218", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlocalfunctiondeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1927", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1049", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2757", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2531", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1064", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3015", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1534", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3048", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1085", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3040", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L951", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2593", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2890", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2963", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2875", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2651", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1342", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1390", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1368", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1427", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3025", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1941", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2747", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2883", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2036", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2053", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1984", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1954", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2733", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsyntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1221", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2064", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2077", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2784", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1561", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1240", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2913", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1254", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L576", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1658", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1671", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2708", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1707", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IAstVisitor" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor", + "target": "iastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1381", + "weight": 1.0, + "metadata": { + "ref_token": "IAstVisitor" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "iastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L559", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L605", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L731", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L760", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1721", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2021", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L838", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2831", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L850", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2936", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2301", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L908", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1516", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2342", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L884", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3092", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1761", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2364", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2957", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiterrornode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2410", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1682", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1779", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1795", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2798", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1845", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1856", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L966", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1874", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L974", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2821", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1000", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1906", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1010", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlocalfunctiondeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1929", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2759", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1066", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1076", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1087", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1095", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2553", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L953", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2965", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2877", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2653", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1392", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1420", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L919", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2749", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2885", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2038", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2055", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1986", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1956", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1223", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2066", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2079", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2777", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2786", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1563", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1242", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2915", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypereferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1263", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1660", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1673", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2710", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2227", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1306", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1709", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_startnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1113", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2872", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L748", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1724", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2033", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L833", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1732", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2860", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2944", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2337", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1740", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L914", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L879", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1531", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1756", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1766", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2375", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2958", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiterrornode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1689", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2483", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1812", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1840", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2816", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1851", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1860", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L969", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1901", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2528", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L978", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2826", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1005", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1924", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1036", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2222", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlocalfunctiondeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1938", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1061", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1071", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1082", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1558", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1090", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2590", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L961", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2896", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2880", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2702", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1339", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1464", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1415", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L948", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1951", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2887", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2050", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2061", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2016", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1218", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1227", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2074", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1655", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1251", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2931", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypereferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1281", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1301", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1677", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2719", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1716", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_endnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L680", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1631", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_comma", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2452", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1786", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1823", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2824", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2779", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1607", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L111", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L468", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L436", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "target": "csharp_outputvisitor_csharpoutputvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1525", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L986", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2588", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1600", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L598", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L128", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinparenthesis", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2496", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L977", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L152", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L140", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writecommaseparatedlistinbrackets", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2270", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L562", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1111", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L734", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L812", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2024", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1730", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2997", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2841", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2938", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1738", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L872", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L889", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3107", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1746", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1683", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1780", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1797", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1818", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2799", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1846", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1857", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1866", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2989", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1875", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2494", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1003", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1014", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1930", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1096", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2558", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3042", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L955", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2599", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1393", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1371", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1421", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1448", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3027", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1944", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2041", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1957", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2067", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2080", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1570", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2922", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L583", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1661", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1674", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2242", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2251", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2974", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2306", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2352", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2367", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1687", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2474", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1867", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2952", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2991", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1907", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1055", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2769", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1067", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1077", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1360", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3031", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2752", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2886", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2930", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2711", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2975", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2866", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1485", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2032", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3007", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2850", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2941", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3098", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2371", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1825", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2800", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2523", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2823", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1908", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1026", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1054", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2763", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1068", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1079", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3020", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2683", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1375", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L925", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3032", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2058", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1605", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1274", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1664", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2715", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2982", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2999", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1750", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1782", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1800", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2990", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1877", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3043", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2893", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3028", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1959", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2778", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2167", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2984", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3012", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1788", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1810", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1838", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1881", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1936", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3045", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2895", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3037", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1963", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2780", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_rpar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1723", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1739", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1530", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1755", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1765", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1773", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1688", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1850", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1859", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1868", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2526", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2686", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1950", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2073", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1667", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1676", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2175", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_semicolon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L733", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L744", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1476", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1490", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2029", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L827", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L841", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L853", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2937", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2428", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L874", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1521", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L900", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1749", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2415", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2385", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1684", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1799", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2803", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1848", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1876", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L976", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L985", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1015", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1931", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1069", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1078", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2568", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L956", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2600", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2657", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1385", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L922", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1947", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2040", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2057", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1958", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2070", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2085", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1599", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1246", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1270", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1663", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2714", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2229", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_newline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L682", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1698", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitblockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3000", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2441", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2398", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2518", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1923", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2047", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1980", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2087", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_newline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_getcallchainlengthlimited", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_getcallchainlengthlimited", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getparent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L991", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_shouldinsertnewlinewheninmethodcallchain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_newline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L288", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1053", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_insertnewlinewheninmethodcallchain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1546", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2042", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1964", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1710", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_openbrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2440", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1555", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2679", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2049", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1652", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1715", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_closebrace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L395", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_iskeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L968", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1056", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2770", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2753", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L436", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypearguments", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1523", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L446", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writetypeparameters", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2266", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2425", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1518", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2366", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2382", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2490", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2555", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2655", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1565", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers_getmodifiername" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L468", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writequalifiedidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1747", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1789", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1811", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1885", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1937", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L495", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeembeddedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2358", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2589", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writemethodbody", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2302", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2448", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2460", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2489", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2534", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2554", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1564", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2916", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L537", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeattributes", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2493", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2538", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2569", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2658", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L545", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeprivateimplementationtype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnonymousMethodExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymousmethodexpression", + "target": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L576", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UndocumentedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitundocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayCreateExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarraycreateexpression", + "target": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_canbeconfusedwithobjectinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_isobjectorcollectioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L620", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L641", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_canbeconfusedwithobjectinitializer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L649", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_isobjectorcollectioninitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L666", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L666", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_printinitializerelements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AsExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitasexpression", + "target": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitassignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getoperatortoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BaseReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbasereferenceexpression", + "target": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L758", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getoperatortoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L823", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcastexpression", + "target": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CheckedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedexpression", + "target": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConditionalExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconditionalexpression", + "target": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L868", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DefaultValueExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdefaultvalueexpression", + "target": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DirectionExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdirectionexpression", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L906", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeclarationExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdeclarationexpression", + "target": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RecursivePatternExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrecursivepatternexpression", + "target": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L951", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OutVarDeclarationExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoutvardeclarationexpression", + "target": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L964", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpression", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerexpression", + "target": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L981", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L998", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitisexpression", + "target": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1017", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lambdaneedsparenthesis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1029", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1039", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_lambdaneedsparenthesis", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1059", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1049", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1064", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedArgumentExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedargumentexpression", + "target": "csharp_syntax_expressions_namedargumentexpression_icsharpcode_decompiler_csharp_syntax_namedargumentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1074", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamedexpression", + "target": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1088", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1085", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnullreferenceexpression", + "target": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1093", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ObjectCreateExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitobjectcreateexpression", + "target": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnonymousTypeCreateExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanonymoustypecreateexpression", + "target": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParenthesizedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedexpression", + "target": "csharp_syntax_expressions_parenthesizedexpression_icsharpcode_decompiler_csharp_syntax_parenthesizedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InterpolatedStringExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1175", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeinterpolatedtext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interpolation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolation", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1185", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeinterpolatedtext" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InterpolatedStringText" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinterpolatedstringtext", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringtext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SizeOfExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsizeofexpression", + "target": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackAllocExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitstackallocexpression", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThisReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthisreferenceexpression", + "target": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThrowExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowexpression", + "target": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupleexpression", + "target": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeOfExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeofexpression", + "target": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypereferenceexpression", + "target": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_ispostfixoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getoperatortoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1284", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_ispostfixoperator", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UncheckedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedexpression", + "target": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WithInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwithinitializerexpression", + "target": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1320", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1316", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1342", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryContinuationClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryfromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1368", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryLetClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryletclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1381", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryWhereClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerywhereclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryJoinClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1418", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrderClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryorderclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1427", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrdering" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryordering", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1445", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QuerySelectClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitqueryselectclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryGroupClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitquerygroupclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Attribute" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattribute", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitattributesection", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DelegateDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdelegatedeclaration", + "target": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1658", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingAliasDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingaliasdeclaration", + "target": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1671", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExternAliasDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexternaliasdeclaration", + "target": "csharp_syntax_generalscope_externaliasdeclaration_icsharpcode_decompiler_csharp_syntax_externaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitblockstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1695", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitblockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2081", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_writeblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1719", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BreakStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbreakstatement", + "target": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1727", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CheckedStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcheckedstatement", + "target": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1735", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ContinueStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcontinuestatement", + "target": "csharp_syntax_statements_continuestatement_icsharpcode_decompiler_csharp_syntax_continuestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1743", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DoWhileStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1759", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EmptyStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitemptystatement", + "target": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1769", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitexpressionstatement", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1777", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1793", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforeachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1815", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitforstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1843", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoCaseStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotocasestatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1854", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoDefaultStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotodefaultstatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1863", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitgotostatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1872", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1907", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1904", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LabelStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlabelstatement", + "target": "csharp_syntax_statements_labelstatement_icsharpcode_decompiler_csharp_syntax_labelstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1927", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlockstatement", + "target": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ReturnStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitreturnstatement", + "target": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1977", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1954", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2000", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2013", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L1984", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchsection", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2019", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CaseLabel" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcaselabel", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchExpressionSection" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitswitchexpressionsection", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2064", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThrowStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitthrowstatement", + "target": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2077", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittrycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CatchClause" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcatchclause", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UncheckedStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visituncheckedstatement", + "target": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnsafeStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitunsafestatement", + "target": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitusingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2207", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableDeclarationStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariabledeclarationstatement", + "target": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionDeclarationStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitlocalfunctiondeclarationstatement", + "target": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WhileStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitwhilestatement", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldBreakStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldbreakstatement", + "target": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldReturnStatement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visityieldreturnstatement", + "target": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2316", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorInitializer" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstructorinitializer", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2340", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2362", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EnumMemberDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitenummemberdeclaration", + "target": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtensionDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitextensiondeclaration", + "target": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiteventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomEventDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcustomeventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2445", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfielddeclaration", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedFieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedfielddeclaration", + "target": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2471", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedVariableInitializer" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfixedvariableinitializer", + "target": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2486", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2531", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2551", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparameterdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitvariableinitializer", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2743", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsyntaxtree", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_maybenewlinesafterusings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2733", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsyntaxtree", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2747", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsimpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2757", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitmembertype", + "target": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2774", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleAstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletype", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2784", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleTypeElement" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittupletypeelement", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2796", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerAstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitfunctionpointertype", + "target": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2819", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationAstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitinvocationtype", + "target": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2829", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComposedType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomposedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2863", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArraySpecifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitarrayspecifier", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2875", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitprimitivetype", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2883", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SingleVariableDesignation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitsinglevariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_singlevariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2890", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParenthesizedVariableDesignation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2903", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2901", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2902", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writecomment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2899", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comment" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitcomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2910", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2908", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2909", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writepreprocessordirective" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2906", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirective" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2913", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visittypeparameterdeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2934", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitconstraint", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2947", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2955", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visiterrornode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2966", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2963", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2963", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitpatternplaceholder", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnyNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "target": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3064", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitanynode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2979", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Backreference" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "target": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3068", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitbackreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2987", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpressionBackreference" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "target": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3056", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitidentifierexpressionbackreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3004", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3011", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L2995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Choice" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitchoice", + "target": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3022", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3015", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnamednode", + "target": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3080", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3025", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Repeat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitrepeat", + "target": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3076", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OptionalNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitoptionalnode", + "target": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3084", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3048", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitnodeinpattern", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DocumentationReference" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_visitdocumentationreference", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/CSharpOutputVisitor.cs", + "source_location": "L3161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_csharpoutputvisitor_icsharpcode_decompiler_csharp_outputvisitor_csharpoutputvisitor_convertstring", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createallman", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createempty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_creategnu", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createmono", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createsharpdevelop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createwhitesmiths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1012", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createmono" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createsharpdevelop", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createallman", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createwhitesmiths", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createkrstyle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/FormattingOptionsFactory.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_creategnu", + "target": "csharp_outputvisitor_formattingoptionsfactory_icsharpcode_decompiler_csharp_outputvisitor_formattingoptionsfactory_createallman", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_causesambiguitywithgenerics", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_resolveambiguities", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitidentifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitmemberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visittypereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_resolveambiguities", + "target": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_causesambiguitywithgenerics", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_resolveambiguities", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_causesambiguitywithgenerics", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitidentifierexpression", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visittypereferenceexpression", + "target": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_genericgrammarambiguityvisitor_icsharpcode_decompiler_csharp_outputvisitor_genericgrammarambiguityvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_ilocatable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L100", + "weight": 1.0, + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_create", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_createwriterthatsetslocationsinast", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_insertrequiredspaces", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TokenWriter" + }, + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_wrapinwriterthatsetslocationsinast", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeinterpolatedtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "TokenWriter" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_startnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_endnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writekeyword", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writetoken", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivetype", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeprimitivetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeinterpolatedtext", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writeinterpolatedtext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_indent", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_unindent", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_newline", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_newline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writecomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writecomment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writecomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writepreprocessordirective", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writepreprocessordirective" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_writepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_create", + "target": "csharp_outputvisitor_itokenwriter_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_createwriterthatsetslocationsinast", + "target": "csharp_outputvisitor_itokenwriter_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_tokenwriter_wrapinwriterthatsetslocationsinast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILocatable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_ilocatable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_ilocatable", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ILocatable" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_ilocatable", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "DecoratingTokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "DecoratingTokenWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeinterpolatedtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_startnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_startnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_endnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writekeyword", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writekeyword", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writekeyword" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writetoken", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writetoken", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writetoken" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivevalue", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivevalue", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivetype", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivetype", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writeprimitivetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writecomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writetoken", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_space" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_newline", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_newline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writecomment", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writecomment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writecomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writepreprocessordirective", + "target": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writepreprocessordirective" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/ITokenWriter.cs", + "source_location": "L174", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_itokenwriter_icsharpcode_decompiler_csharp_outputvisitor_decoratingtokenwriter_writepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writekeyword", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivetype", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivevalue", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writetoken", + "target": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_assignpendingstartlocations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_startnode", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setstartlocation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_endnode", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setendlocation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writekeyword", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_setstartlocation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertmissingtokensdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertmissingtokensdecorator_writeprimitivetype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getbinaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isbitwise", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isconditionalrefexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_typecanbemisinterpretedasexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitasexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinterpolation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitisexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitlambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitmemberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitnamedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitpointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitqueryexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitswitchexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_precedencelevel", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrecedenceLevel" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "target": "precedencelevel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getprecedence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrecedenceLevel" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "target": "precedencelevel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitasexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinvocationexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitisexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitmemberreferenceexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitnamedexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitpointerreferenceexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitswitchexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesizeifrequired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinterpolation", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_parenthesize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitpointerreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitpointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinvocationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitindexerexpression", + "target": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_typecanbemisinterpretedasexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitcastexpression", + "target": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_typecanbemisinterpretedasexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getbinaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isbitwise", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L356", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isbitwise", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L363", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getbinaryoperatortype", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L363", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_getbinaryoperatortype", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitisexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitisexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitisexpression", + "target": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitasexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitasexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AsExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitasexpression", + "target": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinterpolation", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L400", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interpolation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitinterpolation", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isconditionalrefexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconditionalexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConditionalExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitconditionalexpression", + "target": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConditionalExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_isconditionalrefexpression", + "target": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L467", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitassignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitvariableinitializer", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handleassignmentrhs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitvariableinitializer", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariableinitializer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitvariableinitializer", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitqueryexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitqueryexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L504", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitqueryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitlambdaexpression", + "target": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitlambdaexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlambdaexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L515", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitlambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_handlelambdaorquery", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitnamedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L536", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitnamedexpression", + "target": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitswitchexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertParenthesesVisitor.cs", + "source_location": "L545", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchExpression" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertparenthesesvisitor_icsharpcode_decompiler_csharp_outputvisitor_insertparenthesesvisitor_visitswitchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_lastwritten", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LastWritten" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator", + "target": "lastwritten", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writekeyword", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivetype", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivevalue", + "target": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_space", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writecomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_insertrequiredspacesdecorator_icsharpcode_decompiler_csharp_outputvisitor_insertrequiredspacesdecorator_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_containsnonprintableidentifierchar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertchar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertcharliteral", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L513", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_escapeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_isprintableidentifierchar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_printprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_updateendlocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeinterpolatedtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_escapeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writekeyword", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writetoken", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_space", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_startnode", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writecomment", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writepreprocessordirective", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeindentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writepreprocessordirective", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_newline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writecomment", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_updateendlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writecomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L209", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_printprimitivevalue", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertcharliteral", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_writeinterpolatedtext", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertcharliteral", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertchar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertchar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeinterpolatedtext", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_convertstring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_escapeidentifier", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_isprintableidentifierchar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_escapeidentifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_containsnonprintableidentifierchar", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_isprintableidentifierchar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "target": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_containsnonprintableidentifierchar" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/OutputVisitor/TextWriterTokenWriter.cs", + "source_location": "L618", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_outputvisitor_textwritertokenwriter_icsharpcode_decompiler_csharp_outputvisitor_textwritertokenwriter_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.ProjectDecompiler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:a06e13747fb021bb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IProjectFileWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IProjectFileWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L140", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IProjectFileWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "target": "csharp_projectdecompiler_iprojectfilewriter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "target": "csharp_projectdecompiler_iprojectfilewriter_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectFileWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_iprojectfilewriter_icsharpcode_decompiler_csharp_projectdecompiler_iprojectfilewriter_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Guid" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_projectdecompiler_iprojectinfoprovider_cs_guid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LanguageVersion" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "target": "csharp_projectdecompiler_iprojectinfoprovider_cs_languageversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyReferenceClassifier" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/IProjectInfoProvider.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeprojectinfo", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "IProjectInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_iprojectinfoprovider_icsharpcode_decompiler_csharp_projectdecompiler_iprojectinfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Solution", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_namespace:8ef36ce4df667345", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault", + "target": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_projectfilewriterdefault_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_projectfilewriterdefault_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewriterdefault_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewriterdefault_write", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getsdkstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writedesktopextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeprojectinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projecttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getsdkstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeprojectinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_write", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L398", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writedesktopextensions", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeprojectinfo", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writedesktopextensions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ProjectType" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeassemblyinfo", + "target": "projecttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_gettargetframeworkmoniker", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ProjectType" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "target": "projecttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Subsystem" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeoutputtype", + "target": "subsystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ProjectType" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writedesktopextensions", + "target": "projecttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L230", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writemiscellaneouspropertygroup", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getcustomproperties", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L257", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writeresources", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereferences", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AssemblyReference" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getreferences", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyReference" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_writereference", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_getrelativepath" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ProjectType" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getsdkstring", + "target": "projecttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L373", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ProjectType" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_projectfilewritersdkstyle_getprojecttype", + "target": "projecttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group", + "target": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group_dispose", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs", + "source_location": "L396", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_projectfilewritersdkstyle_icsharpcode_decompiler_csharp_projectdecompiler_group", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busylock", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "IDisposable" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "idisposable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "target": "csharp_projectdecompiler_targetframework_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_gettargetframeworkmoniker", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_getversionstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L42", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TargetFramework" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TargetFramework" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetFramework.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_gettargetframeworkmoniker", + "target": "csharp_projectdecompiler_targetframework_icsharpcode_decompiler_csharp_projectdecompiler_targetframework_getversionstring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L175", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getruntime" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_canusesdkstyleprojectformat", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframework" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getplatformname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "target": "csharp_projectdecompiler_targetservices_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "target": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_detecttargetframeworknet20", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/TargetServices.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_targetservices_icsharpcode_decompiler_csharp_projectdecompiler_targetservices_getframeworkversionnet20", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Solution", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:8ef36ce4df667345", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Instrumentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_namespace:fa12823f1dec15ec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L104", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DecompilationProgress" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_decompilationprogress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Guid" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_guid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L601", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IProgress" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_iprogress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LanguageVersion" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_languageversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L861", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_canusesdkstyleprojectformat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupdirectoryname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L671", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanuppath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationicon", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L818", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_escapereservedfilesystemname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_getfilenameforresource", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isdefaultapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isreservedfilesystemname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L660", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_sanitizefilename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyReferenceClassifier" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ProjectId" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_decompileproject", + "target": "solution_projectid_icsharpcode_decompiler_solution_projectid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L205", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_includetypewhendecompilingproject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L223", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpDecompiler" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_csharpdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeassemblyinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L880", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L356", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L433", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PartialTypeInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_partialtypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupdirectoryname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanuppath", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writecodefilesinproject", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PartialTypeInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_partialtypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L356", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_getfilenameforresource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_sanitizefilename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L356", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcefilesinproject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L433", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writeresourcetofile", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_getfilenameforresource", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_sanitizefilename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationicon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isdefaultapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_writemiscellaneousfilesinproject", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L525", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationicon", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L578", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondir", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L577", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ushort" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondir", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ushort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L579", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GRPICONDIRENTRY" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondir", + "target": "grpicondirentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L596", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ushort" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_ushort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L594", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L597", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L598", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "short" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_grpicondirentry", + "target": "short", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_createapplicationmanifest", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isdefaultapplicationmanifest", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupapplicationmanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L653", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupfilename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_sanitizefilename", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L801", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupdirectoryname", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_escapereservedfilesystemname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanuppath", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanupdirectoryname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_cleanuppath" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L818", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_escapereservedfilesystemname", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_escapereservedfilesystemname", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_isreservedfilesystemname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L861", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_wholeprojectdecompiler_canusesdkstyleprojectformat", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L871", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L880", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ProjectItemInfo" + }, + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs", + "source_location": "L880", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "csharp_projectdecompiler_wholeprojectdecompiler_icsharpcode_decompiler_csharp_projectdecompiler_projectiteminfo_with", + "target": "csharp_projectdecompiler_wholeprojectdecompiler_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L396", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectautomaticproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1052", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgenerateddeconstruct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L891", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1081", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_ispropertydeclaredbyprimaryconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1039", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchgetequalitycontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1229", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L811", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchstringbuilderappend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_memberconsideredforequality", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_propertyisgenerated", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L396", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L401", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L36", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "RecordDecompiler" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "csharp_recorddecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1019", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "target": "csharp_recorddecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "csharp_recorddecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "target": "csharp_recorddecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectautomaticproperties", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectautomaticproperties", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectautomaticproperties", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectprimaryconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_detectmemberorder", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L641", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L919", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L405", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isrecordtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgenerateddeconstruct", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_methodisgenerated", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_propertyisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_propertyisgenerated", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_ispropertydeclaredbyprimaryconstructor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L473", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_propertyisgenerated", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_ispropertydeclaredbyprimaryconstructor", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_getparametertobackingstoremap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L504", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_iscopyconstructor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L519", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L905", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1095", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L651", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isallowedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L530", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedcopyconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L596", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequalitycontract", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchstringbuilderappend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L644", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L651", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedprintmembers", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L811", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchstringbuilderappend", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L811", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchstringbuilderappend", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L833", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L860", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L824", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedtostring", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L909", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1000", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L973", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchgetequalitycontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L986", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_memberconsideredforequality", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L931", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L905", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedequals", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1022", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1019", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1027", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_unpacklogicandchain", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1039", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchgetequalitycontract", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1052", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1052", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isequalitycomparergetdefaultcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1065", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_memberconsideredforequality", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1095", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgeneratedgethashcode", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgenerateddeconstruct", + "target": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_isgenerateddeconstruct", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1246", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_matchmemberaccess", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1260", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RecordDecompiler.cs", + "source_location": "L1260", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_recorddecompiler_icsharpcode_decompiler_csharp_recorddecompiler_decompilebody", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericContext", + "qualified": true, + "ref_qualifier": "Decompiler.TypeSystem" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_cs_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "target": "csharp_requirednamespacecollector_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CodeMappingInfo" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getmethodparts" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectattributenamespaces", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "csharp_requirednamespacecollector_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L181", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodImplementationHandle" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "csharp_requirednamespacecollector_cs_methodimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleoverrides", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributevalue", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfortypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "target": "csharp_requirednamespacecollector_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributevalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L237", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "target": "csharp_requirednamespacecollector_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L253", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handleattributevalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L267", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_handletypeparameters", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "csharp_requirednamespacecollector_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesfrommethodbody", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/RequiredNamespaceCollector.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_requirednamespacecollector_icsharpcode_decompiler_csharp_requirednamespacecollector_collectnamespacesformemberreference", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_aliasnamespaceresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_aliasnamespaceresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_aliasnamespaceresolveresult", + "target": "csharp_resolver_aliasnamespaceresolveresult_icsharpcode_decompiler_csharp_resolver_aliasnamespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_aliastyperesolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/NameLookupMode.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_namelookupmode", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolutionErrors.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolutionerrors", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Resolver", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:d77786aa7341618d", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasNamespaceResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "NamespaceResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_aliasnamespaceresolveresult_icsharpcode_decompiler_csharp_resolver_aliasnamespaceresolveresult", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_aliastyperesolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_aliastyperesolveresult", + "target": "csharp_resolver_aliastyperesolveresult_icsharpcode_decompiler_csharp_resolver_aliastyperesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AliasTypeResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "TypeResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_aliastyperesolveresult_icsharpcode_decompiler_csharp_resolver_aliastyperesolveresult", + "target": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult", + "target": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "target": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult_getchildresults", + "target": "csharp_resolver_awaitresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/AwaitResolveResult.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_awaitresolveresult_icsharpcode_decompiler_csharp_resolver_awaitresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L377", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConcurrentDictionary" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_cs_concurrentdictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1666", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1681", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L930", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitpointerconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L880", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L970", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L899", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1738", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isbetterintegraltype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L791", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1440", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L960", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L965", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassingorencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L782", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issealedreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1363", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_nullliteralconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L812", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_underlyingtypeforconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1348", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L586", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1079", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1030", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_operatorinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L513", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L148", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpConversions" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getoraddshared" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getshared" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_get" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L68", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L332", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "util_index_system_index", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L151", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IEquatable" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "iequatable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1581", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1044", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypePair" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_typepair_equals", + "target": "typepair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L184", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L177", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2676", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2724", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2698", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L709", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1076", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L976", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L962", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassingorencompassedby", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_nullliteralconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L210", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_standardimplicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isconstraintconvertible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L315", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L810", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L331", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L331", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1007", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionnotuserdefined", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitpointerconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L339", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_enumerationconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L339", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitconversionimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1687", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L912", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1618", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1254", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_operatorinfo", + "target": "csharp_resolver_csharpconversions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnumericconversion", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isnumerictype", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anynumericconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L459", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_enumerationconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitenumerationconversion", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitenumerationconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L490", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitnullableconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L505", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_enumerationconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L505", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitnullableconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_nullliteralconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_nullliteralconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L714", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L652", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L913", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L544", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitreferenceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L707", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L586", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L590", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackgenericarrayinterface", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L886", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L624", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L606", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issubtypeof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L630", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_identityorvarianceconversion", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issealedreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L679", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitreferenceconversion", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L782", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issealedreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L785", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_issealedreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L791", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L806", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isboxingconversionorinvolvingtypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L812", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L815", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unboxingconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L824", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L824", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitconstantexpressionconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L870", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicittypeparameterconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L880", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L880", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicittypeparameterconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L899", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_implicitpointerconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitpointerconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isintegertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L930", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_explicitpointerconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L943", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L951", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isintegertype", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L975", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L988", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L960", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassingorencompassedby", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L965", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isencompassingorencompassedby", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "target": "csharp_resolver_csharpconversions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L970", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1044", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L983", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "target": "csharp_resolver_csharpconversions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L983", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1047", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_findmostencompassingtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "csharp_resolver_csharpconversions_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "OperatorInfo" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "operatorinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1004", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L996", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1056", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_selectoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "OperatorInfo" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "operatorinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1040", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1030", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1030", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1030", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedimplicitconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1089", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1079", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1079", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1079", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1117", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_userdefinedexplicitconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_operatorinfo", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_operatorinfo", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_underlyingtypeforconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_underlyingtypeforconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_underlyingtypeforconversion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "csharp_resolver_csharpconversions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_getapplicableconversionoperators", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isimplicitspanconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1290", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1345", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_anonymousfunctionconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1568", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1624", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1348", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpackexpressiontreetype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1402", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1363", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_invalidmethodgroupconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1363", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1363", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_methodgroupconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1440", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isdelegatecompatible", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1506", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1503", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_tupleconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1480", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "target": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1506", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_tupleconversion", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1559", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1598", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1594", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1666", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversion" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1638", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isexactlymatching", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1724", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1656", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1656", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_unpacktask", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1731", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isbetterintegraltype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1681", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_betterconversiontarget", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpConversions.cs", + "source_location": "L1738", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpconversions_icsharpcode_decompiler_csharp_resolver_csharpconversions_isbetterintegraltype", + "target": "csharp_resolver_csharpconversions_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumentsforcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumenttoparametermap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "InvocationResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "target": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpInvocationResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L83", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumenttoparametermap", + "target": "csharp_resolver_csharpinvocationresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumenttoparametermap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumentsforcall", + "target": "csharp_resolver_csharpinvocationresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpInvocationResolveResult.cs", + "source_location": "L88", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumentsforcall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_tryevaluatedecimalconstant", + "target": "csharp_resolver_csharpinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_csharpinvocationresolveresult_getargumentsforcall" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L781", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_initparameterarrays", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_iscomparisonoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_lift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makenullableparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makeparameter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L587", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1082", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L744", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_lift", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_lift", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_lift", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_lift", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L890", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_lift", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getoraddshared" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getshared" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_get" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L412", + "weight": 1.0, + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L744", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L457", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L276", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L122", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L890", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_lift", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L238", + "weight": 1.0, + "metadata": { + "ref_token": "OperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod", + "target": "operatormethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_initparameterarrays", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_initparameterarrays", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makeparameter", + "target": "csharp_resolver_csharpoperators_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makeparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L703", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_makenullableparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L127", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L105", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_lift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L163", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L183", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L139", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L112", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L102", + "weight": 1.0, + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L133", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L129", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L187", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L265", + "weight": 1.0, + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L476", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L776", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L293", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1149", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "csharp_resolver_csharpoperators_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L159", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattributes", + "target": "csharp_resolver_csharpoperators_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L159", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_hasattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L161", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_getattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_specialize", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L193", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_specialize", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_operatormethod_equals", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_unaryoperatormethod_invoke" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L254", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_lift", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L252", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod", + "target": "unaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L426", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L867", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "target": "csharp_resolver_csharpoperators_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdaunaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L282", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftedOperator" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L293", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L294", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L284", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryOperatorMethod" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedunaryoperatormethod", + "target": "unaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L415", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L931", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_binaryoperatormethod_invoke" + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L423", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_lift", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lambdabinaryoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L465", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L463", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftedOperator" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L476", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L477", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedbinaryoperatormethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L587", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L589", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation", + "target": "csharp_resolver_csharpoperators_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L704", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "target": "csharp_resolver_csharpoperators_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L604", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_stringconcatenation_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L701", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L720", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L744", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_lift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L739", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod_invoke", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_equalityoperatormethod_invoke" + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L753", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L753", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftedOperator" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L755", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EqualityOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "equalityoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L776", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L777", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L771", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_liftedequalityoperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L865", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryOperatorMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_invoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L890", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_lift", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L886", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_relationaloperatormethod_invoke", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_iscomparisonoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1113", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1025", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_liftuserdefinedoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_iscomparisonoperator", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_csharpoperators_iscomparisonoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1130", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftedOperator" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1130", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1149", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1132", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_lifteduserdefinedoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1173", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1170", + "weight": 1.0, + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpOperators.cs", + "source_location": "L1172", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpoperators_icsharpcode_decompiler_csharp_resolver_iliftedoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L252", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L231", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2227", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2502", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L953", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2974", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1985", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1888", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L985", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2398", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_guessparametername", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1037", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2791", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_hastype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isbetterconditionalconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L948", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isnullabletypeornonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_issigned", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1603", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1656", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1055", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makeparametername", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_popobjectinitializer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pushobjectinitializer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1762", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvealias", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2910", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2941", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2649", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebasereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L594", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2671", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2711", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2693", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2814", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvedefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1784", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1914", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1906", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveidentifierinobjectinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2798", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveprimitive", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2591", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2628", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvethisreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvetypeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1750", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_topleveltypedefinitionisaccessible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1321", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcontext", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withiswithinlambdaexpression", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withobjectinitializerstack", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_objectinitializercontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_typedefinitioncache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpTypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L272", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ObjectInitializerContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "objectinitializercontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L308", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L179", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionCache" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typedefinitioncache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "ICodeContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L143", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L319", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L184", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L252", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L200", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpResolver" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpTypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcontext", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1020", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcheckforoverflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrentmember" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentmember" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withusingscope" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitnamespacedeclaration", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrentusingscope" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrenttypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L206", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visittypedeclaration", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withcurrenttypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L216", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_typedefinitioncache", + "target": "csharp_resolver_csharpresolver_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_typedefinitioncache", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables", + "target": "csharp_resolver_csharpresolver_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L233", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "target": "csharp_resolver_csharpresolver_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "target": "csharp_resolver_csharpresolver_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L233", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withlocalvariablestack", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L241", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addvariables" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_csharpresolver_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "csharp_resolver_csharpresolver_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L262", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_objectinitializercontext", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_popobjectinitializer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withobjectinitializerstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pushobjectinitializer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withobjectinitializerstack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ObjectInitializerContext" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_withobjectinitializerstack", + "target": "objectinitializercontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pushobjectinitializer", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2708", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveunaryoperator", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "target": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unaryoperatorresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L661", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L536", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L536", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L536", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_unarynumericpromotion", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L567", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getoverloadableoperatorname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1045", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2949", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L598", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L637", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isnullabletypeornonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L709", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L643", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L797", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L904", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebinaryoperator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isnullabletypeornonvaluetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L950", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isnullabletypeornonvaluetype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L956", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1006", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1052", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1025", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binaryoperatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L972", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BinaryOperatorMethod", + "qualified": true, + "ref_qualifier": "CSharpOperators" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "target": "binaryoperatormethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L964", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L967", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_pointerarithmeticoperator", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L985", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L987", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1042", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1016", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1005", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumcomparison", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1024", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1013", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1013", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumsubtraction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1045", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1037", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1037", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1037", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_handleenumoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1055", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1058", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makenullable", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_issigned", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1065", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1068", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1070", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_binarynumericpromotion", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_issigned", + "target": "csharp_resolver_csharpresolver_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_issigned", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "csharp_resolver_csharpresolver_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast", + "target": "csharp_resolver_csharpresolver_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_castto", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1253", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1257", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvenullcoalescingoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getuserdefinedoperatorcandidates", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "target": "csharp_resolver_csharpresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1297", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_liftuserdefinedoperators", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2341", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "target": "csharp_resolver_csharpresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "csharp_resolver_csharpresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2065", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_csharpresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1309", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType", + "qualified": true, + "ref_qualifier": "System.Linq.Expressions" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "target": "csharp_resolver_csharpresolver_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1309", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OverloadResolution" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1309", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createresolveresultforuserdefinedoperator", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2720", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvert", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1358", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1349", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1349", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1364", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_tryconvertenum", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1392", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1387", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1387", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1387", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2928", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2947", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2733", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2705", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2553", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2012", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_csharpprimitivecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1934", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1463", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1463", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1463", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L743", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidnamespace", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesimplename" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2959", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2065", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1656", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "target": "csharp_resolver_csharpresolver_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1554", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1581", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1569", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1472", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookupsimplenameortypename" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype", + "target": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isvariablereferencewithsametype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1617", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1643", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvethisreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1648", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1614", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrenttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1670", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1698", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_topleveltypedefinitionisaccessible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1656", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1656", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1698", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookincurrentusingscope", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1735", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_topleveltypedefinitionisaccessible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1728", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_hasalias" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1725", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_getchildnamespace" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1734", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_gettypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_lookinusingscopenamespace", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_topleveltypedefinitionisaccessible", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvealias", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1762", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvealias", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1784", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1786", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveexternalias", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_getnamespaceforexternalias" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2964", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2013", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1935", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1834", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1803", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1814", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1824", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1795", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccess", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1855", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvememberaccessonnamespace", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1888", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MemberLookup" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1888", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2067", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1916", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1908", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveidentifierinobjectinitializer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2556", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_creatememberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1909", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveidentifierinobjectinitializer", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1906", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveidentifierinobjectinitializer", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1956", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1936", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1914", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ForEachResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1914", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1924", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveforeach", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2014", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1985", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1990", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L1985", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_checkforenumerableinterface", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2084", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberLookup" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2218", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2065", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getextensionmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2971", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_iseligibleextensionmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "csharp_resolver_csharpresolver_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberLookup" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2181", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getallextensionmethods", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "target": "csharp_resolver_csharpresolver_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_csharpresolver_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2573", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_addargumentnamesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2295", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2286", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveinvocation", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_guessparametername", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2341", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2341", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createparameters", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_guessparametername", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_makeparametername", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_guessparametername", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2435", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OverloadResolution" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2435", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2435", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2555", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_createoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveindexer", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2922", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_adjustarrayaccessarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2560", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2562", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2578", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2563", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2558", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveobjectcreation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2591", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2593", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2591", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2595", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvesizeof", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2628", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvethisreference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2649", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvebasereference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2682", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2671", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2675", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2761", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2704", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2693", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditionfalse", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_hastype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isbetterconditionalconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveconditional", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_isbetterconditionalconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2791", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_hastype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2798", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveprimitive", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2807", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveprimitive", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2816", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvedefaultvalue", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2814", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvedefaultvalue", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2814", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvedefaultvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2819", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2821", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_getdefaultvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2918", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2910", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ArrayCreateResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2910", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2889", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2910", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvearraycreation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2935", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvetypeof", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2937", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvetypeof", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2935", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolvetypeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2944", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getcorrespondingbinaryoperator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_resolveassignment", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2959", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2974", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/CSharpResolver.cs", + "source_location": "L2959", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "csharp_resolver_csharpresolver_icsharpcode_decompiler_csharp_resolver_csharpresolver_cantransformtoextensionmethodcall" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DynamicInvocationType" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_resolver_dynamicinvocationresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "target": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L54", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicInvocationResolveResult.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicinvocationresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicinvocationresolveresult", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_resolver_dynamicmemberresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "target": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_getchildresults", + "target": "csharp_resolver_dynamicmemberresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/DynamicMemberResolveResult.cs", + "source_location": "L60", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_dynamicmemberresolveresult_icsharpcode_decompiler_csharp_resolver_dynamicmemberresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaconversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L103", + "weight": 1.0, + "metadata": { + "ref_token": "LambdaResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L95", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L73", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L614", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getinferredreturntype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L136", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_isvalid", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getchildresults", + "target": "csharp_resolver_lambdaresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L97", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L105", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_getinferredreturntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L136", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L137", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_getinferredreturntype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L149", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_decompiledlambdaresolveresult_isvalid", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/LambdaResolveResult.cs", + "source_location": "L184", + "weight": 1.0, + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_lambdaresolveresult_icsharpcode_decompiler_csharp_resolver_lambdaconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "target": "csharp_resolver_log_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L637", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L738", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/Log.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection", + "target": "csharp_resolver_log_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1071", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1010", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_writecollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L912", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1183", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L981", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L943", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "csharp_resolver_log_icsharpcode_decompiler_csharp_resolver_log_unindent" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_innertypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinterfaceorsystemobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinternalaccessible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinvocable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2050", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberLookup" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2070", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberLookup" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinvocable", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinvocable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L271", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "target": "csharp_resolver_memberlookup_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessallowed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinternalaccessible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2085", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isaccessible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinternalaccessible", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinternalaccessible", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_internalsvisibleto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isprotectedaccessible", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "csharp_resolver_memberlookup_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L165", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_getaccessiblemembers", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "csharp_resolver_memberlookup_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "target": "csharp_resolver_memberlookup_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L267", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "target": "csharp_resolver_memberlookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L270", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L259", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_lookupgroup", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "csharp_resolver_memberlookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "target": "csharp_resolver_memberlookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "target": "csharp_resolver_memberlookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "target": "csharp_resolver_memberlookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "csharp_resolver_memberlookup_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_innertypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L294", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookuptype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "target": "csharp_resolver_memberlookup_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L443", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "csharp_resolver_memberlookup_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_innertypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L348", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_innertypeparametercount", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L359", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookup", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L443", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodListWithDeclaringType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_lookupindexers", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LookupGroup" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "target": "lookupgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LookupGroup" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "lookupgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L543", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_addmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "target": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinterfaceorsystemobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L642", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LookupGroup" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_removeinterfacemembershiddenbyclassmembers", + "target": "lookupgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L689", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinterfaceorsystemobject", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_isinterfaceorsystemobject", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LookupGroup" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "target": "lookupgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MemberLookup.cs", + "source_location": "L700", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_memberlookup_icsharpcode_decompiler_csharp_resolver_memberlookup_createresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L133", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodListWithDeclaringType" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "target": "list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L330", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodListWithDeclaringType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodlistwithdeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L148", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "list", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L112", + "weight": 1.0, + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist", + "target": "list", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "target": "list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L133", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L140", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "MethodGroupResolveResult" + }, + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_withchosenmethod", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L102", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L158", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L140", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L318", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getchildresults", + "target": "csharp_resolver_methodgroupresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L217", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "target": "csharp_resolver_methodgroupresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L182", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "target": "csharp_resolver_methodgroupresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_withchosenmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L182", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getextensionmethods" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L217", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_geteligibleextensionmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OverloadResolution" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_performoverloadresolution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/MethodGroupResolveResult.cs", + "source_location": "L318", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_methodgroupresolveresult_icsharpcode_decompiler_csharp_resolver_methodgroupresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/NameLookupMode.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_namelookupmode", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L51", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_getnamelookupmode", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L191", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NameLookupMode" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_resolver_namelookupmode_icsharpcode_decompiler_csharp_resolver_namelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1059", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1047", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L147", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L891", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparameterpassingchoice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L838", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L978", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_considerifnewcandidateisbest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1153", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isarrayorarrayinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_mapcorrespondingparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L952", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L929", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_resolveparametertypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1015", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1059", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L219", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1035", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1047", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "csharp_resolver_overloadresolution_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "csharp_resolver_overloadresolution_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "csharp_resolver_overloadresolution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L514", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "target": "csharp_resolver_overloadresolution_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_overloadresolution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1074", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap", + "target": "csharp_resolver_overloadresolution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_mapcorrespondingparameters", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_candidate_adderror" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "csharp_resolver_overloadresolution_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1110", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "target": "csharp_resolver_overloadresolution_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "target": "csharp_resolver_overloadresolution_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addcandidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_considerifnewcandidateisbest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_mapcorrespondingparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_resolveparametertypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_calculatecandidate", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_resolveparametertypes", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_resolveparametertypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_addmethodlists", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L376", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "target": "csharp_resolver_overloadresolution_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_logcandidateaddingresult", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_mapcorrespondingparameters", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L447", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_runtypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L511", + "weight": 1.0, + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L522", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_constraintvalidatingsubstitution_visitparameterizedtype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L550", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L550", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validatemethodconstraints", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_validateconstraints", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L632", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OverloadResolutionErrors" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isapplicable", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L639", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_checkapplicability", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L823", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparameterpassingchoice", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L810", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L987", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_considerifnewcandidateisbest", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterfunctionmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L862", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isarrayorarrayinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L838", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparamscollectiontype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L875", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_isarrayorarrayinterfacetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_betterparameterpassingchoice", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameter", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L929", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "target": "csharp_resolver_overloadresolution_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L929", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameters", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L952", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_morespecificformalparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L978", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_considerifnewcandidateisbest", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumenttoparametermap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1107", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1107", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getargumentswithconversionsandnames", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "target": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getbestcandidatewithsubstitutedtypearguments", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Candidate" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "target": "candidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1168", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_getsubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolution.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolution_icsharpcode_decompiler_csharp_resolver_overloadresolution_createresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolutionErrors.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_overloadresolutionerrors", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/OverloadResolutionErrors.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_overloadresolutionerrors", + "target": "csharp_resolver_overloadresolutionerrors_icsharpcode_decompiler_csharp_resolver_overloadresolutionerrors", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinferencealgorithm", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeInferenceAlgorithm" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinferencealgorithm", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L101", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_calculatedependencymatrix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TypeInference" + }, + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_createnestedinstance", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_dependson", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1033", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1059", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L965", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1053", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L602", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getsubstitutionforfixedtps", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_reset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TP" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "tp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L980", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_createnestedinstance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L258", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TP" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "target": "tp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TP" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_dependson", + "target": "tp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L965", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TP" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "tp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L715", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TP" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "target": "tp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L259", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "target": "csharp_resolver_typeinference_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L221", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "csharp_resolver_typeinference_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1033", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1059", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_reset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L116", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypearguments", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1024", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_reset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_reset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L179", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_infertypeargumentsfrombounds", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L452", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "target": "csharp_resolver_typeinference_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L219", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "csharp_resolver_typeinference_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_addexactbound", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L223", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_addexactbound", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_tp_addexactbound" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L256", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L267", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_occursinvisitor_visittypeparameter", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phaseone", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1007", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_isvalidtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_dependson", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_phasetwo", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_calculatedependencymatrix", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_calculatedependencymatrix", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L432", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L432", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getdelegateorexpressiontreesignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L442", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L442", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_inputtypescontainsunfixed", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L447", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L447", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_outputtypecontainsunfixed", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L452", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_anytypecontainsunfixedparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_dependson", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_calculatedependencymatrix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1017", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getsubstitutionforfixedtps", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeoutputtypeinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L602", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getsubstitutionforfixedtps", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L614", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexplicitparametertypeinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L635", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeexactinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L715", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_gettpfortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makelowerboundinference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L865", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_makeupperboundinference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L980", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_fix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1001", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "csharp_resolver_typeinference_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1001", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1001", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getbestcommontype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1040", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1049", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "target": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1044", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1033", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypeinbounds", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1053", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_getfirsttypeprefernoninterfaces", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Resolver/TypeInference.cs", + "source_location": "L1059", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_resolver_typeinference_icsharpcode_decompiler_csharp_resolver_typeinference_findtypesinbounds", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L91", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L90", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_hasusableilrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visiteventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryletclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visittrycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_statepersequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L63", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatePerSequencePoint" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder", + "target": "statepersequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_statepersequencepoint", + "target": "csharp_sequencepointbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_statepersequencepoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_statepersequencepoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "target": "csharp_sequencepointbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfixedstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitindexerdeclaration", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlambdaexpression", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerycontinuationclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerygroupclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryjoinclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryletclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryordering", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryselectclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerywhereclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchsection", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visittrycatchstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitassequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitchildren", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitchildren", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitblockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfielddeclaration", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfielddeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfielddeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfielddeclaration", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L177", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visiteventdeclaration", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L200", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitmemberinitializer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitindexerdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L228", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visiteventdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDeclaration" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visiteventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchSection", + "qualified": true, + "ref_qualifier": "Syntax" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitswitchsection", + "target": "csharp_sequencepointbuilder_cs_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlambdaexpression", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerycontinuationclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryContinuationClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L288", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryfromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerygroupclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryGroupClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerygroupclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryjoinclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryJoinClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryletclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryLetClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryletclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryordering", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrdering" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryordering", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryselectclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QuerySelectClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitqueryselectclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerywhereclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryWhereClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitquerywhereclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L339", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitusingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitforeachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitlockstatement", + "target": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L385", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L395", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WhileStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitwhilestatement", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L404", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DoWhileStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitdowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitfixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L423", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visittrycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CatchClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_visitcatchclause", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_startsequencepoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L473", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_offset", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L480", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CatchClause" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L480", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_catchheaderend", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_endsequencepoint", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "target": "csharp_sequencepointbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L509", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepointraw", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "target": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_hasusableilrange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L520", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L528", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_addtosequencepoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L556", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_hasusableilrange", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "target": "csharp_sequencepointbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SequencePoint", + "qualified": true, + "ref_qualifier": "DebugInfo" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "target": "csharp_sequencepointbuilder_cs_sequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L616", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "target": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint_sethidden" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/SequencePointBuilder.cs", + "source_location": "L568", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_sequencepointbuilder_icsharpcode_decompiler_csharp_sequencepointbuilder_getsequencepoints", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1579", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L343", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_requiredgetcurrenttransformation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1090", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1581", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_enumeratortypecanneverbedisposable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_equalerasedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isaddressofmoveablevar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L937", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isdynamiccasttoienumerable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfinalleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1274", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfixedsizebuffer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_parentiscurrentgetter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L960", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1280", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1627", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitnop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitrethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitthrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visityieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L528", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L521", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L341", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L365", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1421", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1501", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertasblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_default", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsInst" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitisinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstloc", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L127", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstobj", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitstobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitnop", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitnop", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nop" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitnop", + "target": "il_instructions_icsharpcode_decompiler_il_nop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "csharp_statementbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Key" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "csharp_statementbuilder_cs_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "csharp_statementbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "csharp_statementbuilder_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ConstantResolveResult" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_createtypedcaselabel", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitswitchinstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L203", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitswitchinstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitswitchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L208", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SwitchStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestswitchcontainer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translateswitch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchSection", + "qualified": true, + "ref_qualifier": "Syntax" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "target": "csharp_statementbuilder_cs_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertswitchsectionbody", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitbranch", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "csharp_statementbuilder_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L369", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitleave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L424", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitthrow", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Throw" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitthrow", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L429", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitrethrow", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L429", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Rethrow" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitrethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visityieldreturn", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldReturn" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visityieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L445", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L445", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_maketrycatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L456", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittrycatch", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L486", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L486", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L493", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L493", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFault" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visittryfault", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L506", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L506", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitlockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L533", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L562", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L605", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitusinginstruction", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_matchgetenumeratorpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L748", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_equalerasedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L759", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isdynamiccasttoienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L827", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L656", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L851", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L641", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L734", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_icsharpcode_decompiler_il_leave_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L641", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L805", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L802", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L780", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L702", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeach", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_enumeratortypecanneverbedisposable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L684", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L684", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L684", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1288", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_transformtoforeachwithoutdispose", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L705", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_enumeratortypecanneverbedisposable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L707", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_enumeratortypecanneverbedisposable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L913", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L892", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L892", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_translatedeconstructiondesignation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_equalerasedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L937", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isdynamiccasttoienumerable", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L960", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L960", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L976", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_unwrapnestedcontainerifpossible", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1061", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1082", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_parentiscurrentgetter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1056", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canuninline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1040", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "RequiredGetCurrentTransformation" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_detectgetcurrenttransformation", + "target": "requiredgetcurrenttransformation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_canbedeconstructedinforeach", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_variableisonlyusedinblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1166", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_currentisstructsettertarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_istargetofsettercall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_parentiscurrentgetter", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isaddressofmoveablevar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1240", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfixedsizebuffer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1201", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1201", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isaddressofmoveablevar", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isaddressofmoveablevar", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfixedsizebuffer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1290", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1320", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1336", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1325", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1351", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1410", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchincrementblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1325", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertloop", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfinalleave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1544", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_convertblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1507", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1523", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_declarelocalfunctions", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1581", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_ensureuniquelabel", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1597", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_isfinalleave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1623", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1609", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Initblk" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitinitblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1641", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1627", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1627", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Cpblk" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitcpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1658", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1645", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TranslatedStatement" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/StatementBuilder.cs", + "source_location": "L1645", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Ckfinite" + }, + "_origin": "ast", + "source": "csharp_statementbuilder_icsharpcode_decompiler_csharp_statementbuilder_visitckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_asttype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_csharpslotinfo", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymoustypecreateexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_arrayinitializerexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_asexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_basereferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_castexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_checkedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_conditionalexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_declarationexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_defaultvalueexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_directionexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_errorexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_identifierexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_indexerexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_invocationexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_isexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_memberreferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedArgumentExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_namedargumentexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_namedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_nullreferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ParenthesizedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_parenthesizedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_pointerreferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_recursivepatternexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_sizeofexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_thisreferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_throwexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_tupleexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_typeofexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_typereferenceexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_uncheckedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_withinitializerexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_functionpointerasttype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_comment", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_externaliasdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingaliasdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_identifier", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_invocationasttype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_membertype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_modifiers", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_primitivetype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_simpletype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_breakstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_checkedstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ContinueStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_continuestatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_dowhilestatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_emptystatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_expressionstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_forstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_ifelsestatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LabelStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_labelstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_localfunctiondeclarationstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_lockstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_returnstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_statement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_throwstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_uncheckedstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_unsafestatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_usingstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_whilestatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldbreakstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldreturnstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Tokens.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_tokens", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedvariableinitializer", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_variableinitializer", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_iasttransform", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedstatement", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_errorresolveresult", + "target": "csharp_namespace:f99bdf20ee266a7c", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L520", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L281", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ChildrenCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_cs_childrencollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L394", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L889", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L598", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L672", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clearparentandindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L863", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clonechildreninto", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1038", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_contains", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_copytriviafrom", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_debugtostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodesandself", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L916", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L944", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextsibling", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getparent", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L969", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevsibling", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L738", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L718", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1060", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_isinside", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L902", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchoptional", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_prependleadingtrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L752", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reparenttrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L704", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L653", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setparent", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L819", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_throwiftrivia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1016", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewsinglechild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewtrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L497", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L32", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractAnnotatable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "ICloneable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "target": "icloneable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L290", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection_getenumerator", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_removenode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L136", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1383", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2037", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiterrornode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2042", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpatternplaceholder", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L159", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_externaliasdeclaration_icsharpcode_decompiler_csharp_syntax_externaliasdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L102", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_addmember", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_settriviaparent", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L62", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L49", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L71", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L253", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L185", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L863", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_updateannotations", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L361", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L372", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor_visitidentifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L209", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L536", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_descendintostatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1030", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1097", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L840", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L149", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1073", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1120", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L282", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L552", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_endnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L558", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdefinition", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdynamicmemberreference", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isusingdeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L313", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_needsfold", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNode" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_startnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L909", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch", + "target": "inode", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L82", + "weight": 1.0, + "metadata": { + "ref_token": "ICloneable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia", + "target": "icloneable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L112", + "weight": 1.0, + "metadata": { + "ref_token": "ICloneable" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist", + "target": "icloneable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintstart", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_storeprintend", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia", + "target": "csharp_syntax_astnode_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_nodetrivia_clone", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L598", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "target": "csharp_syntax_astnode_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "target": "csharp_syntax_astnode_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "target": "csharp_syntax_astnode_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L398", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes", + "target": "csharp_syntax_astnode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L403", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodesandself", + "target": "csharp_syntax_astnode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L408", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "target": "csharp_syntax_astnode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_copytriviafrom", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addleadingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_prependleadingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_prependleadingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_prependleadingtrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_copytriviafrom", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2236", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addtrailingtrivia" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewtrivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L132", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_inserttrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewtrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L149", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reparenttrivia", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reindextrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L876", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_reparenttrivia" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L188", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "NodeTrivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getorcreatetrivia", + "target": "nodetrivia", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L283", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L455", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L71", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "target": "ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L289", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ChildEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection_getenumerator", + "target": "childenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L291", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childrencollection_getenumerator", + "target": "csharp_syntax_astnode_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L320", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L325", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_movenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_childenumerator_reset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodesandself", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L944", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextnode", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L982", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getnextsibling", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getparent", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L969", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevnode", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getprevsibling", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L825", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_descendantnodesandself", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getdescendantsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L465", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchild", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L571", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L706", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L491", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L766", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L792", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L709", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getchildslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L511", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L511", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L731", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L767", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_getcollectionbykind" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clonechildreninto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_clear", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_invalidatechildindices" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L765", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L791", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_ensurechildindices" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L567", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional", + "qualified": true, + "ref_qualifier": "System.Diagnostics" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_checkinvariant", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L598", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional", + "qualified": true, + "ref_qualifier": "System.Diagnostics" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "target": "csharp_syntax_astnode_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L598", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_checktriviainvariant", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L637", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildnode", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewsinglechild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_validatenewsinglechild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_contains", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_settriviaparent", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setparent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clearparentandindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L681", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_addmember", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L698", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_addchildunsafe" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L735", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L704", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_setchildbykinduntyped", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L724", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makearraytype", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbefore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L733", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildbeforeunsafe" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L744", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L738", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L660", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_insertchildafter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_removenode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_visittypedeclaration", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L731", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L802", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_contains", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_throwiftrivia", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L797", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L847", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_cloneannotations" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration_clone", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L889", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAstVisitor" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor", + "target": "csharp_syntax_astnode_cs_iastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1012", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafe", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_run", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchstring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L902", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchoptional", + "target": "csharp_syntax_astnode_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L904", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_matchoptional", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L909", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch", + "target": "csharp_syntax_astnode_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L916", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "target": "csharp_syntax_astnode_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L921", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L916", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BacktrackingInfo", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "target": "csharp_syntax_astnode_cs_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L916", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode>", + "qualified": true, + "ref_qualifier": "System.Collections.Generic.IReadOnlyList<PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_domatchcollection", + "target": "inode_gt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1067", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_debugtostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_tostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute_tostring", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_tostring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1038", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_contains", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNode.cs", + "source_location": "L1060", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_astnode_icsharpcode_decompiler_csharp_syntax_astnode_isinside", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_asnodelist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_copyto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_detach", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_firstornull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertafter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertbefore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_lastornull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_moveto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_nodeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_reindexfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_removenode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_replacewith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_validatenewchild", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpSlotInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L72", + "weight": 1.0, + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "target": "icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L822", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstNodeCollection" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_removecompilergeneratedattribute", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addnode", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodebefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertbefore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertnodeafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_removenode", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_nodeat", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_nodeat" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_asnodelist", + "target": "csharp_syntax_astnodecollection_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview", + "target": "csharp_syntax_astnodecollection_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_asnodelist", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_asnodelist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "target": "csharp_syntax_astnodecollection_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L57", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_nodelistview_getenumerator", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L330", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator", + "target": "csharp_syntax_astnodecollection_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L343", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_moveto", + "target": "icollection", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L345", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L346", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L349", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_reindexfrom", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_reindexfrom", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_validatenewchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_validatenewchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addrange", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_replacewith", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_addrange", + "target": "csharp_syntax_astnodecollection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L286", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_detach", + "target": "csharp_syntax_astnodecollection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_replacewith", + "target": "csharp_syntax_astnodecollection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_replacewith", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_clear", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertbefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_remove", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_detach", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_clear", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_firstornull", + "target": "csharp_syntax_astnodecollection_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement_getvariable", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_firstornull" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L310", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_lastornull", + "target": "csharp_syntax_astnodecollection_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L326", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Enumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator", + "target": "csharp_syntax_astnodecollection_cs_enumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_getenumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_getenumerator" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_movenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_enumerator_reset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_matchattributesandmodifiers", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertafter", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insertbefore", + "target": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstNodeCollection.cs", + "source_location": "L479", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAstVisitor" + }, + "_origin": "ast", + "source": "csharp_syntax_astnodecollection_icsharpcode_decompiler_csharp_syntax_astnodecollection_acceptvisitor", + "target": "csharp_syntax_astnodecollection_cs_iastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_asttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_clone", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_create", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_getnamelookupmode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_isvar", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makearraytype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makenullabletype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makepointertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makereftype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_membertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L68", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makearraytype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makepointertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makereftype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L83", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L47", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L41", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_constructtype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L75", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration_constructnamespace", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L47", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isarglist", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L926", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L894", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2768", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L762", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makemembertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L420", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_getnamelookupmode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makepointertype", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makepointertype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_makenullabletype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_membertype", + "target": "csharp_syntax_asttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/AstType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MemberType" + }, + "_origin": "ast", + "source": "csharp_syntax_asttype_icsharpcode_decompiler_csharp_syntax_asttype_membertype", + "target": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_csharpslotinfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_csharpslotinfo", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "target": "csharp_syntax_csharpslotinfo_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/CSharpSlotInfo.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo", + "target": "csharp_syntax_csharpslotinfo_icsharpcode_decompiler_csharp_syntax_csharpslotinfo_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ArraySpecifier" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makearraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makepointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_makereftype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1427", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComposedType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomposedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComposedType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitcomposedtype", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_composedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/ComposedType.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2012", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArraySpecifier" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayspecifier", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L41", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ArraySpecifier" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_composedtype_icsharpcode_decompiler_csharp_syntax_arrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1381", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1577", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1762", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1867", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymoustypecreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1872", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarraycreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2007", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2012", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayspecifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1987", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitasexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1772", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattributesection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1777", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbasereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1782", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1597", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitblockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1607", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcaselabel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1787", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1717", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcatchclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1792", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1612", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1427", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomposedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1797", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1592", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1522", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1617", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcontinuestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcustomeventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1852", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1997", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdefaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdelegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1527", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1832", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdirectionexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdocumentationreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1622", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1627", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitemptystatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitenummemberdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2037", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiterrornode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1532", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1602", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexpressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1497", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitextensiondeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexternaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1552", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1637", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1642", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1452", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotocasestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1652", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotodefaultstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1657", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotostatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1802", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1557", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1807", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1812", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1822", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1817", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1827", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1992", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitisexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1667", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlabelstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1767", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1742", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlocalfunctiondeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1672", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1837", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1437", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmembertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1562", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2017", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedargumentexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2022", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1842", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnullreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1847", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitobjectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1567", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoperatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1862", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoutvardeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1587", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1877", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2032", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2042", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpatternplaceholder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1882", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1411", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1887", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1422", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1572", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1942", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1937", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1947", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1982", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1962", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1952", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryletclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1967", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryorderclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1972", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1977", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1957", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1857", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitrecursivepatternexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1677", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2027", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsinglevariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1897", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitstackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1702", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1687", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1682", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsyntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1902", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthisreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1907", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1707", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1712", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittrycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1912", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1442", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1447", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1482", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1917", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1487", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1922", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1927", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1932", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2002", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitundocumentedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1727", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunsafestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1507", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1502", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1732", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1582", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1747", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2047", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwithinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1752", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1757", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L168", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L361", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L97", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L194", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "DepthFirstAstVisitor" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitaccessor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymousmethodexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymoustypecreateexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarraycreateexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayinitializerexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayspecifier", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitasexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattribute", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattributesection", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbasereferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitblockstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbreakstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcaselabel", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcatchclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomment", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomposedtype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconditionalexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstraint", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructorinitializer", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcontinuestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcustomeventdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdeclarationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L649", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdefaultvalueexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdelegatedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdestructordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdirectionexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdocumentationreference", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdowhilestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitemptystatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitenummemberdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiterrornode", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexpressionstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitextensiondeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexternaliasdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfielddeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedfielddeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedvariableinitializer", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfunctionpointertype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotocasestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotodefaultstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotostatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifier", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifierexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringtext", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolation", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationtype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitisexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlabelstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlambdaexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L394", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlocalfunctiondeclarationstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlockstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmembertype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmethoddeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L669", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedargumentexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L674", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnullreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitobjectcreateexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoperatordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoutvardeclarationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparameterdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpatternplaceholder", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpreprocessordirective", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitiveexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitivetype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L594", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerycontinuationclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerygroupclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryjoinclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryletclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L619", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryorderclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L624", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryordering", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryselectclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerywhereclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitrecursivepatternexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitreturnstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsinglevariabledesignation", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsizeofexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitstackallocexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpressionsection", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchsection", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsyntaxtree", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L554", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthisreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L559", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittrycatchstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupleexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletypeelement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeofexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeparameterdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypereferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitundocumentedexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L379", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunsafestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingaliasdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariabledeclarationstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariableinitializer", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwhilestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwithinitializerexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldbreakstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldreturnstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsyntaxtree", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitsyntaxtree", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsyntaxtree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comment" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DocumentationReference" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdocumentationreference", + "target": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1411", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirective" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifier" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1422", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitivetype", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitcomposedtype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcomposedtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1432", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitsimpletype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsimpletype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1437", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmembertype", + "target": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1442", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleAstType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletype", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1447", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleTypeElement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupletypeelement", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1452", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerAstType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfunctionpointertype", + "target": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationAstType" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationtype", + "target": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Attribute" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattribute", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1467", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitattributesection", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1472", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DelegateDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdelegatedeclaration", + "target": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitnamespacedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamespacedeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visittypedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visittypedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypedeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeparameterdeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1492", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EnumMemberDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitenummemberdeclaration", + "target": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtensionDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitextensiondeclaration", + "target": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1507", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingAliasDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingaliasdeclaration", + "target": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExternAliasDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexternaliasdeclaration", + "target": "csharp_syntax_generalscope_externaliasdeclaration_icsharpcode_decompiler_csharp_syntax_externaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitconstructordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructordeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1522", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstructorinitializer", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitdestructordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdestructordeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1532", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visiteventdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomEventDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcustomeventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1542", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfielddeclaration", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedFieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedfielddeclaration", + "target": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1552", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedVariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedvariableinitializer", + "target": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfixedvariableinitializer", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedvariableinitializer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitindexerdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitindexerdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1562", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitmethoddeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmethoddeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1567", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitoperatordeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoperatordeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1572", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitpropertydeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitpropertydeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpropertydeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1577", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitaccessor", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitaccessor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1582", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariableinitializer", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1587", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparameterdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitparameterdeclaration", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparameterdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconstraint", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1597", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitblockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1602", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexpressionstatement", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitexpressionstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1607", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BreakStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbreakstatement", + "target": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1612", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CheckedStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedstatement", + "target": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1617", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ContinueStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcontinuestatement", + "target": "csharp_syntax_statements_continuestatement_icsharpcode_decompiler_csharp_syntax_continuestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1622", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DoWhileStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitdowhilestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdowhilestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1627", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EmptyStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitemptystatement", + "target": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1632", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitfixedstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1115", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitfixedstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1637", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitforeachstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforeachstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforeachstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitforstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1647", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoCaseStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotocasestatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1652", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoDefaultStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotodefaultstatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GotoStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitgotostatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1662", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitifelsestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitifelsestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LabelStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlabelstatement", + "target": "csharp_syntax_statements_labelstatement_icsharpcode_decompiler_csharp_syntax_labelstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1672", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlockstatement", + "target": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitlockstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlockstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1677", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ReturnStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitreturnstatement", + "target": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1682", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchsection", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CaseLabel" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcaselabel", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1697", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1702", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchExpressionSection" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitswitchexpressionsection", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThrowStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowstatement", + "target": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittrycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittrycatchstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1717", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CatchClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcatchclause", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UncheckedStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedstatement", + "target": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1727", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnsafeStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunsafestatement", + "target": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1732", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitusingstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1122", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitusingstatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1737", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableDeclarationStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitvariabledeclarationstatement", + "target": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1742", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionDeclarationStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlocalfunctiondeclarationstatement", + "target": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1747", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WhileStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwhilestatement", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitwhilestatement", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwhilestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldBreakStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldbreakstatement", + "target": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1757", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldReturnStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visityieldreturnstatement", + "target": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1762", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnonymousMethodExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymousmethodexpression", + "target": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1767", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitlambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1772", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitassignmentexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1777", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BaseReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbasereferenceexpression", + "target": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1782", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1066", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitbinaryoperatorexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1787", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression", + "target": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcastexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1792", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CheckedExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitcheckedexpression", + "target": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1797", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConditionalExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitconditionalexpression", + "target": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1802", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifierexpression", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitidentifierexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitidentifierexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1807", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitindexerexpression", + "target": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1812", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InterpolatedStringExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1817", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interpolation" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolation", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1822", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InterpolatedStringText" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinterpolatedstringtext", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringtext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1827", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitinvocationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitinvocationexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitinvocationexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DirectionExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdirectionexpression", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1837", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitmemberreferenceexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnullreferenceexpression", + "target": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1847", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ObjectCreateExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitobjectcreateexpression", + "target": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitobjectcreateexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitobjectcreateexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1852", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeclarationExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdeclarationexpression", + "target": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1857", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RecursivePatternExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitrecursivepatternexpression", + "target": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1862", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OutVarDeclarationExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitoutvardeclarationexpression", + "target": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnonymousTypeCreateExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitanonymoustypecreateexpression", + "target": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1872", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayCreateExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarraycreateexpression", + "target": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1877", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParenthesizedExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedexpression", + "target": "csharp_syntax_expressions_parenthesizedexpression_icsharpcode_decompiler_csharp_syntax_parenthesizedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitpointerreferenceexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpointerreferenceexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitprimitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1892", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SizeOfExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsizeofexpression", + "target": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitsizeofexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsizeofexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1897", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackAllocExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitstackallocexpression", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitstackallocexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitstackallocexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1902", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThisReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthisreferenceexpression", + "target": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1907", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThrowExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitthrowexpression", + "target": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupleexpression", + "target": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visittupleexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittupleexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeOfExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypeofexpression", + "target": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1922", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visittypereferenceexpression", + "target": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1927", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1083", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitunaryoperatorexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UncheckedExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visituncheckedexpression", + "target": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1937", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1942", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryContinuationClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1947", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryfromclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryfromclause" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1952", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryLetClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryletclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1957", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryWhereClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerywhereclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1962", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryJoinClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryjoinclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryjoinclause" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1967", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrderClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryorderclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrdering" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryordering", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1977", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QuerySelectClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitqueryselectclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1982", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryGroupClause" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerygroupclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerygroupclause", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitquerygroupclause" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1987", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AsExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitasexpression", + "target": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1992", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitisexpression", + "target": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L1997", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DefaultValueExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitdefaultvalueexpression", + "target": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2002", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UndocumentedExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitundocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2007", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitarrayinitializerexpression", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitarrayinitializerexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2017", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedArgumentExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedargumentexpression", + "target": "csharp_syntax_expressions_namedargumentexpression_icsharpcode_decompiler_csharp_syntax_namedargumentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2022", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamedExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitnamedexpression", + "target": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2027", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SingleVariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitsinglevariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_singlevariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParenthesizedVariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedvariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitparenthesizedvariabledesignation", + "target": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitparenthesizedvariabledesignation" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2042", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Pattern", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitpatternplaceholder", + "target": "csharp_syntax_depthfirstastvisitor_cs_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DepthFirstAstVisitor.cs", + "source_location": "L2047", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WithInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_depthfirstastvisitor_icsharpcode_decompiler_csharp_syntax_depthfirstastvisitor_visitwithinitializerexpression", + "target": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference", + "target": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L86", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/DocumentationReference.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_documentationreference_icsharpcode_decompiler_csharp_syntax_documentationreference_domatch", + "target": "csharp_syntax_documentationreference_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression", + "target": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "target": "csharp_syntax_expressions_anonymousmethodexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AnonymousMethodExpression" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitanonymousmethodexpression", + "target": "csharp_syntax_expressions_anonymousmethodexpression_icsharpcode_decompiler_csharp_syntax_anonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymoustypecreateexpression", + "target": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "target": "csharp_syntax_expressions_anonymoustypecreateexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_anonymoustypecreateexpression_icsharpcode_decompiler_csharp_syntax_anonymoustypecreateexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression", + "target": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_expressions_arraycreateexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayCreateExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_arraycreateexpression_icsharpcode_decompiler_csharp_syntax_arraycreateexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_arrayinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayInitializerExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitarrayinitializerexpression", + "target": "csharp_syntax_expressions_arrayinitializerexpression_icsharpcode_decompiler_csharp_syntax_arrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_asexpression", + "target": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "target": "csharp_syntax_expressions_asexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AsExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_asexpression_icsharpcode_decompiler_csharp_syntax_asexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getassignmentoperatortypefromexpressiontype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getcorrespondingbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getoperatortoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L67", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L576", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getoperatortoken", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getcorrespondingbinaryoperator", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getcorrespondingbinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L140", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_assignmentexpression_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L173", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getassignmentoperatortypefromexpressiontype", + "target": "csharp_syntax_expressions_assignmentexpression_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/AssignmentExpression.cs", + "source_location": "L173", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentexpression_getassignmentoperatortypefromexpressiontype", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L115", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AssignmentOperatorType" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_getassignmentoperatorforbinaryoperator", + "target": "csharp_syntax_expressions_assignmentexpression_icsharpcode_decompiler_csharp_syntax_assignmentoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_basereferenceexpression", + "target": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BaseReferenceExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_basereferenceexpression_icsharpcode_decompiler_csharp_syntax_basereferenceexpression", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getoperatortoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L70", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getoperatortoken", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_gettoken", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getoperatortoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L126", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_binaryoperatorexpression_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatorexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isbitwise", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_getassignmentoperatorforbinaryoperator", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L433", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getbinaryoperatortypefrommetadataname", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BinaryOperatorType" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_tobinaryoperatortype", + "target": "csharp_syntax_expressions_binaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_binaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_castexpression", + "target": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CastExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "target": "csharp_syntax_expressions_castexpression_icsharpcode_decompiler_csharp_syntax_castexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_checkedexpression", + "target": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "target": "csharp_syntax_expressions_checkedexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/CheckedExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_checkedexpression_icsharpcode_decompiler_csharp_syntax_checkedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_conditionalexpression", + "target": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "target": "csharp_syntax_expressions_conditionalexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ConditionalExpression.cs", + "source_location": "L46", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_conditionalexpression_icsharpcode_decompiler_csharp_syntax_conditionalexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_declarationexpression", + "target": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DeclarationExpression.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_declarationexpression_icsharpcode_decompiler_csharp_syntax_declarationexpression", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_defaultvalueexpression", + "target": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "target": "csharp_syntax_expressions_defaultvalueexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DefaultValueExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_defaultvalueexpression_icsharpcode_decompiler_csharp_syntax_defaultvalueexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_directionexpression", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_directionexpression", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_fielddirection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FieldDirection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_fielddirection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "target": "csharp_syntax_expressions_directionexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/DirectionExpression.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L831", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DirectionExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_canbedeclaredasoutvariable", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DirectionExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "target": "csharp_syntax_expressions_directionexpression_icsharpcode_decompiler_csharp_syntax_directionexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_errorexpression", + "target": "csharp_syntax_expressions_errorexpression_icsharpcode_decompiler_csharp_syntax_errorexpression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_errorexpression_icsharpcode_decompiler_csharp_syntax_errorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ErrorExpression.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_errorexpression_icsharpcode_decompiler_csharp_syntax_errorexpression", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_clone", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedArgumentExpression.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_namedargumentexpression_icsharpcode_decompiler_csharp_syntax_namedargumentexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedExpression.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ParenthesizedExpression.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_parenthesizedexpression_icsharpcode_decompiler_csharp_syntax_parenthesizedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L61", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L202", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L137", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L186", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L49", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L63", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L63", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L42", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_addnamedargument", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_unwrapindirectionexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L79", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1306", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1499", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1578", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1586", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L180", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isvalidinstatementexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isnullconditional", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_wrapexpressioninparenthesesifnecessary", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1089", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_canconverttocompoundassignment", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_iswithoutsideeffects", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L520", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L277", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L108", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/Expression.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith", + "target": "csharp_syntax_expressions_expression_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L550", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1061", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1079", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "target": "csharp_syntax_expressions_expression_icsharpcode_decompiler_csharp_syntax_expression_replacewith" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IdentifierExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_identifierexpression", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L114", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitidentifierexpression", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IdentifierExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "target": "csharp_syntax_expressions_identifierexpression_icsharpcode_decompiler_csharp_syntax_identifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IndexerExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_indexerexpression", + "target": "csharp_syntax_expressions_indexerexpression_icsharpcode_decompiler_csharp_syntax_indexerexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringtext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L34", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "InterpolatedStringContent" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringexpression", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L79", + "weight": 1.0, + "metadata": { + "ref_token": "InterpolatedStringContent" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringtext", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs", + "source_location": "L59", + "weight": 1.0, + "metadata": { + "ref_token": "InterpolatedStringContent" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolation", + "target": "csharp_syntax_expressions_interpolatedstringexpression_icsharpcode_decompiler_csharp_syntax_interpolatedstringcontent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/InvocationExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_invocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvocationExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitinvocationexpression", + "target": "csharp_syntax_expressions_invocationexpression_icsharpcode_decompiler_csharp_syntax_invocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_isexpression", + "target": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/IsExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_isexpression_icsharpcode_decompiler_csharp_syntax_isexpression", + "target": "csharp_syntax_expressions_isexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/LambdaExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LambdaExpression" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitlambdaexpression", + "target": "csharp_syntax_expressions_lambdaexpression_icsharpcode_decompiler_csharp_syntax_lambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/MemberReferenceExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_memberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_iscomplexquery", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemberReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_syntax_expressions_memberreferenceexpression_icsharpcode_decompiler_csharp_syntax_memberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedArgumentExpression.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_namedargumentexpression", + "target": "csharp_syntax_expressions_namedargumentexpression_icsharpcode_decompiler_csharp_syntax_namedargumentexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NamedExpression.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_namedexpression", + "target": "csharp_syntax_expressions_namedexpression_icsharpcode_decompiler_csharp_syntax_namedexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_nullreferenceexpression", + "target": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/NullReferenceExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_nullreferenceexpression_icsharpcode_decompiler_csharp_syntax_nullreferenceexpression", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression", + "target": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ObjectCreateExpression.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "target": "csharp_syntax_expressions_objectcreateexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ObjectCreateExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitobjectcreateexpression", + "target": "csharp_syntax_expressions_objectcreateexpression_icsharpcode_decompiler_csharp_syntax_objectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression", + "target": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "target": "csharp_syntax_expressions_outvardeclarationexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_outvardeclarationexpression_icsharpcode_decompiler_csharp_syntax_outvardeclarationexpression", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ParenthesizedExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_parenthesizedexpression", + "target": "csharp_syntax_expressions_parenthesizedexpression_icsharpcode_decompiler_csharp_syntax_parenthesizedexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_pointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PointerReferenceExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerReferenceExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitpointerreferenceexpression", + "target": "csharp_syntax_expressions_pointerreferenceexpression_icsharpcode_decompiler_csharp_syntax_pointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L456", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LiteralFormat" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivevalue", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_literalformat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_setlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L72", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PrimitiveExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "target": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_setlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/PrimitiveExpression.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_primitiveexpression_icsharpcode_decompiler_csharp_syntax_primitiveexpression_domatch", + "target": "csharp_syntax_expressions_primitiveexpression_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderingdirection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L137", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isdegeneratequery", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryexpression", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L58", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L193", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L110", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L77", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L147", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L181", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L92", + "weight": 1.0, + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryClause" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querycontinuationclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L197", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L163", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L184", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "target": "csharp_syntax_expressions_queryexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryFromClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryfromclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryLetClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryletclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryletclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryWhereClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerywhereclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryJoinClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryjoinclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L152", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "QueryOrdering" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/QueryExpression.cs", + "source_location": "L168", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "QueryOrderingDirection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryorderingdirection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L201", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryOrdering" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryordering", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryordering", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "QuerySelectClause" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QuerySelectClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryselectclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_queryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "QueryGroupClause" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerygroupclause", + "target": "csharp_syntax_expressions_queryexpression_icsharpcode_decompiler_csharp_syntax_querygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_recursivepatternexpression", + "target": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/RecursivePatternExpression.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_recursivepatternexpression_icsharpcode_decompiler_csharp_syntax_recursivepatternexpression", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_sizeofexpression", + "target": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SizeOfExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "target": "csharp_syntax_expressions_sizeofexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SizeOfExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitsizeofexpression", + "target": "csharp_syntax_expressions_sizeofexpression_icsharpcode_decompiler_csharp_syntax_sizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/StackAllocExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "target": "csharp_syntax_expressions_stackallocexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackAllocExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitstackallocexpression", + "target": "csharp_syntax_expressions_stackallocexpression_icsharpcode_decompiler_csharp_syntax_stackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "target": "csharp_syntax_expressions_switchexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/SwitchExpression.cs", + "source_location": "L35", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SwitchExpressionSection" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpression", + "target": "csharp_syntax_expressions_switchexpression_icsharpcode_decompiler_csharp_syntax_switchexpressionsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_thisreferenceexpression", + "target": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThisReferenceExpression.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_thisreferenceexpression_icsharpcode_decompiler_csharp_syntax_thisreferenceexpression", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_throwexpression", + "target": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/ThrowExpression.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_throwexpression_icsharpcode_decompiler_csharp_syntax_throwexpression", + "target": "csharp_syntax_expressions_throwexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TupleExpression.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_tupleexpression", + "target": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visittupleexpression", + "target": "csharp_syntax_expressions_tupleexpression_icsharpcode_decompiler_csharp_syntax_tupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_typeofexpression", + "target": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeOfExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_typeofexpression_icsharpcode_decompiler_csharp_syntax_typeofexpression", + "target": "csharp_syntax_expressions_typeofexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/TypeReferenceExpression.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_typereferenceexpression", + "target": "csharp_syntax_expressions_typereferenceexpression_icsharpcode_decompiler_csharp_syntax_typereferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getoperatortoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1073", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorExpression" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getoperatortoken", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L114", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_unaryoperatorexpression_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatorexpression_getlinqnodetype", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L489", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UnaryOperatorType" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getunaryoperatortypefrommetadataname", + "target": "csharp_syntax_expressions_unaryoperatorexpression_icsharpcode_decompiler_csharp_syntax_unaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_uncheckedexpression", + "target": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UncheckedExpression.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_uncheckedexpression_icsharpcode_decompiler_csharp_syntax_uncheckedexpression", + "target": "csharp_syntax_expressions_uncheckedexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UndocumentedExpressionType" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/UndocumentedExpression.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_expressions_undocumentedexpression_icsharpcode_decompiler_csharp_syntax_undocumentedexpression", + "target": "csharp_syntax_expressions_undocumentedexpression_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Expressions/WithInitializerExpression.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_expressions_withinitializerexpression", + "target": "csharp_syntax_expressions_withinitializerexpression_icsharpcode_decompiler_csharp_syntax_withinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_functionpointerasttype", + "target": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "target": "csharp_syntax_functionpointerasttype_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/FunctionPointerAstType.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerAstType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfunctionpointertype", + "target": "csharp_syntax_functionpointerasttype_icsharpcode_decompiler_csharp_syntax_functionpointerasttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Attribute.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L53", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Attribute" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L771", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Attribute" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "csharp_syntax_generalscope_attribute_icsharpcode_decompiler_csharp_syntax_attribute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/AttributeSection.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L43", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L37", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L43", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L43", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L84", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L46", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L53", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L145", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L824", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L822", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AttributeSection" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_removecompilergeneratedattribute", + "target": "csharp_syntax_generalscope_attributesection_icsharpcode_decompiler_csharp_syntax_attributesection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_comment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_comment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CommentType" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "target": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_commenttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Comment.cs", + "source_location": "L58", + "weight": 1.0, + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_comment_icsharpcode_decompiler_csharp_syntax_comment", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Constraint.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L58", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L78", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L67", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2609", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Constraint" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "target": "csharp_syntax_generalscope_constraint_icsharpcode_decompiler_csharp_syntax_constraint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration", + "target": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L52", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2091", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DelegateDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_generalscope_delegatedeclaration_icsharpcode_decompiler_csharp_syntax_delegatedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_externaliasdeclaration", + "target": "csharp_syntax_generalscope_externaliasdeclaration_icsharpcode_decompiler_csharp_syntax_externaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_addmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_buildqualifiedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_constructtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2763", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitnamespacedeclaration", + "target": "csharp_syntax_generalscope_namespacedeclaration_icsharpcode_decompiler_csharp_syntax_namespacedeclaration_buildqualifiedname" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_linepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PreProcessorDirectiveType" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirectivetype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L54", + "weight": 1.0, + "metadata": { + "ref_token": "PreProcessorDirective" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_linepreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective_isdefined", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L69", + "weight": 1.0, + "metadata": { + "ref_token": "PreProcessorDirective" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_pragmawarningpreprocessordirective", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "target": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L101", + "weight": 1.0, + "metadata": { + "ref_token": "Trivia" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_preprocessordirective_icsharpcode_decompiler_csharp_syntax_preprocessordirective_domatch", + "target": "csharp_syntax_generalscope_preprocessordirective_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "target": "csharp_syntax_generalscope_trivia_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setendlocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setstartlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "Trivia" + }, + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_settriviaparent", + "target": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_settriviaparent", + "target": "csharp_syntax_generalscope_trivia_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setstartlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/Trivia.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_trivia_icsharpcode_decompiler_csharp_syntax_trivia_setendlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_classtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ClassType" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_classtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L67", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L81", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L72", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeDeclaration.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L275", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L237", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_syntax_generalscope_typedeclaration_icsharpcode_decompiler_csharp_syntax_typedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2599", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "target": "csharp_syntax_generalscope_typeparameterdeclaration_icsharpcode_decompiler_csharp_syntax_typeparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingaliasdeclaration", + "target": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingaliasdeclaration_icsharpcode_decompiler_csharp_syntax_usingaliasdeclaration", + "target": "csharp_syntax_generalscope_usingaliasdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/GeneralScope/UsingDeclaration.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration_constructnamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitusingdeclaration", + "target": "csharp_syntax_generalscope_usingdeclaration_icsharpcode_decompiler_csharp_syntax_usingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L88", + "weight": 1.0, + "metadata": { + "ref_token": "IAnnotatable" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_addannotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_annotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_removeannotations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L265", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_annotation", + "target": "csharp_syntax_iannotatable_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_annotation", + "target": "csharp_syntax_iannotatable_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_removeannotations", + "target": "csharp_syntax_iannotatable_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_iannotatable_removeannotations", + "target": "csharp_syntax_iannotatable_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_annotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_cloneannotations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_removeannotations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist_clone", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/IAnnotatable.cs", + "source_location": "L121", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "SuppressMessage" + }, + "_origin": "ast", + "source": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_annotationlist_clone", + "target": "csharp_syntax_iannotatable_cs_suppressmessage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2240", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1015", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2471", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2486", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2331", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2167", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1573", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2301", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L697", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2259", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1979", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1242", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor_visitidentifier", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild", + "target": "csharp_syntax_iannotatable_icsharpcode_decompiler_csharp_syntax_abstractannotatable_addannotation" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_identifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "target": "csharp_syntax_identifier_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Identifier" + }, + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Identifier" + }, + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_createifnotempty", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_setstartlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor_visitidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L888", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L840", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocaldefinition", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Identifier" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_setstartlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Identifier.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_createifnotempty", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L905", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L909", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_syntax_identifier_icsharpcode_decompiler_csharp_syntax_identifier_create" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/InvocationAstType.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_invocationasttype", + "target": "csharp_syntax_invocationasttype_icsharpcode_decompiler_csharp_syntax_invocationasttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/MemberType.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_membertype", + "target": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L762", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MemberType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makemembertype", + "target": "csharp_syntax_membertype_icsharpcode_decompiler_csharp_syntax_membertype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_modifiers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_modifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_modifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_modifiers", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L75", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers_getmodifiername", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2091", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2535", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2494", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L237", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Modifiers" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_modifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers", + "target": "csharp_syntax_modifiers_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Modifiers.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers", + "target": "csharp_syntax_modifiers_icsharpcode_decompiler_csharp_syntax_csharpmodifiers_getmodifiername", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode", + "target": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backtrackinginfo", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IPatternPlaceholder.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_ipatternplaceholder", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Syntax.PatternMatching", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:f08f199991ffe0d4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "target": "csharp_syntax_patternmatching_anynode_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "target": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AnyNode" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "target": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/AnyNode.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_domatch", + "target": "csharp_syntax_patternmatching_anynode_icsharpcode_decompiler_csharp_syntax_patternmatching_anynode_domatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull", + "target": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull", + "target": "csharp_syntax_patternmatching_anynodeornull_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull", + "target": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_anynodeornull_icsharpcode_decompiler_csharp_syntax_patternmatching_anynodeornull_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_addnull" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference", + "target": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "target": "csharp_syntax_patternmatching_backreference_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "target": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Backreference.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backreference_icsharpcode_decompiler_csharp_syntax_patternmatching_backreference_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backtrackinginfo", + "target": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "target": "csharp_syntax_patternmatching_backtrackinginfo_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BacktrackingInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection", + "target": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BacktrackingInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BacktrackingInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BacktrackingInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_backtrackinginfo_icsharpcode_decompiler_csharp_syntax_patternmatching_backtrackinginfo", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_choice_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L14", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L13", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_add", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_restorecheckpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_getenumerator", + "target": "csharp_syntax_patternmatching_choice_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Choice.cs", + "source_location": "L61", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_choice_icsharpcode_decompiler_csharp_syntax_patternmatching_choice_getenumerator", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_ismatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_match", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L65", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INode" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_ismatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_match", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_domatch", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_inode_domatchcollection" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_ismatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_match", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_toexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_tostatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_totype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions", + "target": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_withname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AstType" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_totype", + "target": "csharp_syntax_patternmatching_inode_cs_asttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_totype", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_toexpression", + "target": "csharp_syntax_patternmatching_inode_cs_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_toexpression", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Expression" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_withname", + "target": "csharp_syntax_patternmatching_inode_cs_expression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_tostatement", + "target": "csharp_syntax_patternmatching_inode_cs_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_tostatement", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/INode.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_inode_icsharpcode_decompiler_csharp_syntax_patternmatching_patternextensions_withname", + "target": "csharp_syntax_patternmatching_inode_cs_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IPatternPlaceholder.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_ipatternplaceholder", + "target": "csharp_syntax_patternmatching_ipatternplaceholder_icsharpcode_decompiler_csharp_syntax_patternmatching_ipatternplaceholder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_syntax_patternmatching_identifierexpressionbackreference_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_identifierexpressionbackreference_icsharpcode_decompiler_csharp_syntax_patternmatching_identifierexpressionbackreference_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_addnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Match" + }, + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_createnew", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_has", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_restorecheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_checkpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_restorecheckpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Match.cs", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_get", + "target": "csharp_syntax_patternmatching_match_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_has" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "target": "csharp_syntax_patternmatching_match_icsharpcode_decompiler_csharp_syntax_patternmatching_match_add" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode", + "target": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "target": "csharp_syntax_patternmatching_namednode_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "target": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode_domatch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/NamedNode.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_namednode_icsharpcode_decompiler_csharp_syntax_patternmatching_namednode", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode", + "target": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "target": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "target": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/OptionalNode.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_optionalnode_icsharpcode_decompiler_csharp_syntax_patternmatching_optionalnode_domatchcollection", + "target": "csharp_syntax_patternmatching_optionalnode_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_matchstring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_possiblematch", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L67", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L95", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L339", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Pattern" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_possiblematch", + "target": "csharp_syntax_patternmatching_pattern_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Pattern.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_pattern_icsharpcode_decompiler_csharp_syntax_patternmatching_pattern_domatchcollection", + "target": "csharp_syntax_patternmatching_pattern_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat", + "target": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "target": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat", + "target": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PatternMatching/Repeat.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_patternmatching_repeat_icsharpcode_decompiler_csharp_syntax_patternmatching_repeat_domatchcollection", + "target": "csharp_syntax_patternmatching_repeat_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_primitivetype", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "csharp_syntax_primitivetype_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_gettypecodeforprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/PrimitiveType.cs", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "csharp_syntax_primitivetype_icsharpcode_decompiler_csharp_syntax_primitivetype_gettypecodeforprimitivetype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SimpleType.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_simpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L754", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L747", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitsimpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L420", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L388", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SimpleType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_syntax_simpletype_icsharpcode_decompiler_csharp_syntax_simpletype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L163", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2190", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L277", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L932", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_getenumerator", + "target": "csharp_syntax_statements_blockstatement_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BlockStatement.cs", + "source_location": "L52", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_blockstatement_icsharpcode_decompiler_csharp_syntax_blockstatement_getenumerator", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_breakstatement", + "target": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "target": "csharp_syntax_statements_breakstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/BreakStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_breakstatement_icsharpcode_decompiler_csharp_syntax_breakstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_checkedstatement", + "target": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "target": "csharp_syntax_statements_checkedstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/CheckedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_checkedstatement_icsharpcode_decompiler_csharp_syntax_checkedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ContinueStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_continuestatement", + "target": "csharp_syntax_statements_continuestatement_icsharpcode_decompiler_csharp_syntax_continuestatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ContinueStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_continuestatement_icsharpcode_decompiler_csharp_syntax_continuestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_dowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/DoWhileStatement.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DoWhileStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitdowhilestatement", + "target": "csharp_syntax_statements_dowhilestatement_icsharpcode_decompiler_csharp_syntax_dowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_emptystatement", + "target": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/EmptyStatement.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_emptystatement_icsharpcode_decompiler_csharp_syntax_emptystatement", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_expressionstatement", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ExpressionStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L564", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L618", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_syntax_statements_expressionstatement_icsharpcode_decompiler_csharp_syntax_expressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "target": "csharp_syntax_statements_fixedstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L45", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/FixedStatement.cs", + "source_location": "L42", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitfixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1097", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "target": "csharp_syntax_statements_fixedstatement_icsharpcode_decompiler_csharp_syntax_fixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_forstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "target": "csharp_syntax_statements_forstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForStatement.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L516", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_forstatementusesvariable", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L186", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L450", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "target": "csharp_syntax_statements_forstatement_icsharpcode_decompiler_csharp_syntax_forstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "target": "csharp_syntax_statements_foreachstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ForeachStatement.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitforeachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L83", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ForeachStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforeachstatement", + "target": "csharp_syntax_statements_foreachstatement_icsharpcode_decompiler_csharp_syntax_foreachstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement", + "target": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "target": "csharp_syntax_statements_gotostatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotostatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "target": "csharp_syntax_statements_gotostatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "target": "csharp_syntax_statements_gotostatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L45", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotocasestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/GotoStatement.cs", + "source_location": "L61", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_gotostatement_icsharpcode_decompiler_csharp_syntax_gotodefaultstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_ifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/IfElseStatement.cs", + "source_location": "L46", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1013", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1030", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfElseStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "target": "csharp_syntax_statements_ifelsestatement_icsharpcode_decompiler_csharp_syntax_ifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LabelStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_labelstatement", + "target": "csharp_syntax_statements_labelstatement_icsharpcode_decompiler_csharp_syntax_labelstatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LabelStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_labelstatement_icsharpcode_decompiler_csharp_syntax_labelstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_localfunctiondeclarationstatement", + "target": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_localfunctiondeclarationstatement_icsharpcode_decompiler_csharp_syntax_localfunctiondeclarationstatement", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_lockstatement", + "target": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "target": "csharp_syntax_statements_lockstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/LockStatement.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitlockstatement", + "target": "csharp_syntax_statements_lockstatement_icsharpcode_decompiler_csharp_syntax_lockstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_returnstatement", + "target": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "target": "csharp_syntax_statements_returnstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ReturnStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_returnstatement_icsharpcode_decompiler_csharp_syntax_returnstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_statement", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_statement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_clone", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "Statement" + }, + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L50", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_getnextstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L204", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_isallowedasembeddedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_iselseif", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isvariableusedafter", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L573", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchlowerbound", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L372", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L450", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L618", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L318", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Statement" + }, + "_origin": "ast", + "source": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/Statement.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith", + "target": "csharp_syntax_statements_statement_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_syntax_statements_statement_icsharpcode_decompiler_csharp_syntax_statement_replacewith" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "target": "csharp_syntax_statements_switchstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L42", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchstatement", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "target": "csharp_syntax_statements_switchstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/SwitchStatement.cs", + "source_location": "L52", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CaseLabel" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_switchsection", + "target": "csharp_syntax_statements_switchstatement_icsharpcode_decompiler_csharp_syntax_caselabel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_throwstatement", + "target": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/ThrowStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_throwstatement_icsharpcode_decompiler_csharp_syntax_throwstatement", + "target": "csharp_syntax_statements_throwstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L43", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CatchClause" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L984", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L998", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformtrycatchfinally", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "target": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_trycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/TryCatchStatement.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_trycatchstatement_icsharpcode_decompiler_csharp_syntax_catchclause", + "target": "csharp_syntax_statements_trycatchstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_uncheckedstatement", + "target": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UncheckedStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_uncheckedstatement_icsharpcode_decompiler_csharp_syntax_uncheckedstatement", + "target": "csharp_syntax_statements_uncheckedstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_unsafestatement", + "target": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UnsafeStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_unsafestatement_icsharpcode_decompiler_csharp_syntax_unsafestatement", + "target": "csharp_syntax_statements_unsafestatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_usingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/UsingStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "target": "csharp_syntax_statements_usingstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitusingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "target": "csharp_syntax_statements_usingstatement_icsharpcode_decompiler_csharp_syntax_usingstatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement", + "target": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement_getvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2741", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VariableDeclarationStatement" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "target": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/VariableDeclarationStatement.cs", + "source_location": "L51", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_variabledeclarationstatement_icsharpcode_decompiler_csharp_syntax_variabledeclarationstatement_getvariable", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_whilestatement", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/WhileStatement.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "target": "csharp_syntax_statements_whilestatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WhileStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitwhilestatement", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "WhileStatement" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_statements_whilestatement_icsharpcode_decompiler_csharp_syntax_whilestatement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldbreakstatement", + "target": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldBreakStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldbreakstatement_icsharpcode_decompiler_csharp_syntax_yieldbreakstatement", + "target": "csharp_syntax_statements_yieldbreakstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldreturnstatement", + "target": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Statements/YieldReturnStatement.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_statements_yieldreturnstatement_icsharpcode_decompiler_csharp_syntax_yieldreturnstatement", + "target": "csharp_syntax_statements_yieldreturnstatement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_addnamedargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_detach", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_getnextstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isarglist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_isbitwise", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_iscomparisonoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_unwrapindirectionexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_iscomparisonoperator", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Attribute", + "qualified": true, + "ref_qualifier": "Syntax" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_addnamedargument", + "target": "csharp_syntax_syntaxextensions_cs_attribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxExtensions.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_unwrapindirectionexpression", + "target": "csharp_syntax_syntaxextensions_icsharpcode_decompiler_csharp_syntax_syntaxextensions_detach", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree_gettypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitsyntaxtree", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L436", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SyntaxTree" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "target": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree_gettypes", + "target": "csharp_syntax_syntaxtree_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/SyntaxTree.cs", + "source_location": "L50", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_syntaxtree_icsharpcode_decompiler_csharp_syntax_syntaxtree_gettypes", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "target": "csharp_syntax_textlocation_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_compareto", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TextLocation" + }, + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_equals", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation_tostring", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IComparable" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "target": "icomparable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextLocation" + }, + "_origin": "ast", + "source": "semantics_errorresolveresult_icsharpcode_decompiler_semantics_errorresolveresult", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L93", + "weight": 1.0, + "metadata": { + "ref_token": "IComparable" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry", + "target": "icomparable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IComparable" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "icomparable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "target": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertto", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L190", + "weight": 1.0, + "metadata": { + "ref_token": "TypeConverter" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter", + "target": "typeconverter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertfrom", + "target": "csharp_syntax_textlocation_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDescriptorContext" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertfrom", + "target": "itypedescriptorcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDescriptorContext" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertto", + "target": "itypedescriptorcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDescriptorContext" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertfrom", + "target": "itypedescriptorcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDescriptorContext" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertto", + "target": "itypedescriptorcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_canconvertto", + "target": "csharp_syntax_textlocation_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertto", + "target": "csharp_syntax_textlocation_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CultureInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertfrom", + "target": "cultureinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TextLocation.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CultureInfo" + }, + "_origin": "ast", + "source": "csharp_syntax_textlocation_icsharpcode_decompiler_csharp_syntax_textlocationconverter_convertto", + "target": "cultureinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Tokens.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_tokens", + "target": "csharp_syntax_tokens_icsharpcode_decompiler_csharp_syntax_tokens", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/Tokens.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_tokens_icsharpcode_decompiler_csharp_syntax_tokens", + "target": "csharp_syntax_tokens_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TupleAstType.cs", + "source_location": "L29", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TupleTypeElement" + }, + "_origin": "ast", + "source": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupleasttype", + "target": "csharp_syntax_tupleasttype_icsharpcode_decompiler_csharp_syntax_tupletypeelement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessorkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AccessorKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessorkind", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L46", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/Accessor.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessor" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitaccessor", + "target": "csharp_syntax_typemembers_accessor_icsharpcode_decompiler_csharp_syntax_accessor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConstructorInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2457", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitconstructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitconstructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L259", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L201", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_ismatch", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitconstructordeclaration", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConstructorInitializerType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "target": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_constructordeclaration_icsharpcode_decompiler_csharp_syntax_constructorinitializer", + "target": "csharp_syntax_typemembers_constructordeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2477", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L340", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L949", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructorbody", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DestructorDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitdestructordeclaration", + "target": "csharp_syntax_typemembers_destructordeclaration_icsharpcode_decompiler_csharp_syntax_destructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_matchattributesandmodifiers", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L75", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L84", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1848", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2319", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2419", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1897", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L776", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_hasmodifier" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EntityDeclaration.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "PatternMatching" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_entitydeclaration_icsharpcode_decompiler_csharp_syntax_entitydeclaration_matchattributesandmodifiers", + "target": "csharp_syntax_typemembers_entitydeclaration_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration", + "target": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_enummemberdeclaration_icsharpcode_decompiler_csharp_syntax_enummemberdeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L54", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_eventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "csharp_syntax_typemembers_eventdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/EventDeclaration.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_eventdeclaration_icsharpcode_decompiler_csharp_syntax_customeventdeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration", + "target": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_typemembers_extensiondeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_extensiondeclaration_icsharpcode_decompiler_csharp_syntax_extensiondeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L52", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "VariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FieldDeclaration.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2140", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iseventbackingfielddeclaration", + "target": "csharp_syntax_typemembers_fielddeclaration_icsharpcode_decompiler_csharp_syntax_fielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration", + "target": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_typemembers_fixedfielddeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L50", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FixedVariableInitializer" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedfielddeclaration_icsharpcode_decompiler_csharp_syntax_fixedfielddeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_fixedvariableinitializer", + "target": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FixedVariableInitializer" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfixedvariableinitializer", + "target": "csharp_syntax_typemembers_fixedvariableinitializer_icsharpcode_decompiler_csharp_syntax_fixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2291", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifyindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L201", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexerDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitindexerdeclaration", + "target": "csharp_syntax_typemembers_indexerdeclaration_icsharpcode_decompiler_csharp_syntax_indexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L64", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/MethodDeclaration.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2359", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L325", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L941", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L949", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitmethoddeclaration", + "target": "csharp_syntax_typemembers_methoddeclaration_icsharpcode_decompiler_csharp_syntax_methoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L158", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getname", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L169", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L212", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorType" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L160", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs", + "source_location": "L141", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperatorDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitoperatordeclaration", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2423", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_getoperatortype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2428", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typemembers_operatordeclaration_icsharpcode_decompiler_csharp_syntax_operatordeclaration_ischecked" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration_clone", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1783", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitparameterdeclaration", + "target": "csharp_syntax_typemembers_parameterdeclaration_icsharpcode_decompiler_csharp_syntax_parameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2249", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L210", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifypropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L720", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L753", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDeclaration" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitpropertydeclaration", + "target": "csharp_syntax_typemembers_propertydeclaration_icsharpcode_decompiler_csharp_syntax_propertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeMembers/VariableInitializer.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typemembers_variableinitializer", + "target": "csharp_syntax_typemembers_variableinitializer_icsharpcode_decompiler_csharp_syntax_variableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1252", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1584", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "float" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_cs_float", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2059", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2718", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2680", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L926", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2050", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L894", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1081", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2457", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2091", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1848", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1306", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2319", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1499", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2291", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2359", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2763", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2419", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1783", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2249", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1826", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1897", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2599", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2609", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2741", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equaldoubles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1476", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equalfloats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1725", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2768", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2535", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2704", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getnullabilitydisambiguator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_initproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isattributetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1484", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isflagsenum", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2733", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isobjectorvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1458", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidfraction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L738", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1578", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makemembertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2274", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2494", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2515", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_needsaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1586", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2070", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L613", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefmatches", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L201", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemAstBuilder" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2333", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2169", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1805", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makemembertype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypename" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2010", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2647", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2745", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1590", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L921", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypeannotation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L576", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L571", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L513", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypehelper", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "csharp_syntax_typesystemastbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "csharp_syntax_typesystemastbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L588", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "target": "csharp_syntax_typesystemastbuilder_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefmatches", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L588", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L588", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typematches", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefmatches", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefmatches", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L633", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addtypearguments", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidnamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L687", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeglobal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceResolveResult" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespace", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L738", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NamespaceResolveResult" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidnamespace", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2695", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2616", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makesimpletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L771", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L805", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L824", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "target": "csharp_syntax_typesystemastbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L824", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2462", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2099", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2481", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2327", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2163", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2365", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2445", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1975", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2605", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L919", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L894", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertattributetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isattributetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L926", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_applyshortattributenameifpossible", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L984", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isattributetype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L979", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isattributetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L998", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1814", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2751", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1177", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isspecialconstant", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isflagsenum", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isflagsenum", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1308", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1309", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1327", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertenumvalue", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidfraction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1686", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isvalidfraction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1468", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equaldoubles", + "target": "csharp_syntax_typesystemastbuilder_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isequal", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equaldoubles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1638", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equaldoubles", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1476", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equalfloats", + "target": "csharp_syntax_typesystemastbuilder_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1492", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isequal", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equalfloats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_equalfloats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1542", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1565", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1552", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1506", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1504", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfloatingpointliteral", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1580", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1624", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_makeconstant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1683", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1586", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1594", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_tryextractexpression", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1725", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Den" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "target": "den", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1725", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Num" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_fractionapprox", + "target": "num", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2467", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2125", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1892", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2310", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2389", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2441", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1783", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1793", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1837", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1843", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1833", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1839", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1835", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1826", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1881", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1869", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1871", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1857", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1861", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1865", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1867", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1859", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1855", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertentity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameters" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "csharp_syntax_typesystemastbuilder_cs_typeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MarkerMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "markermethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1887", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertextension", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2001", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1955", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1989", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2042", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1902", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L1897", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2050", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2055", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2050", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_basetypeaccessiblefrom", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2061", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor", + "target": "csharp_syntax_typesystemastbuilder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2063", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2059", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2065", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2063", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2063", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2066", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_baselistnameabilityvisitor_visittypedefinition", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2070", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_typedefinitionnameableinbaselist", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2091", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdelegate", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertfield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2473", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2414", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2452", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_generatebodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_typesystemastbuilder_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2219", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2212", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2335", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2312", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2267", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertaccessor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2269", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2270", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2338", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_mergereadonlymodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertindexer", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2337", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2319", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertevent", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2402", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2383", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2408", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2415", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2362", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2366", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2425", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2453", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2432", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2419", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2446", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2460", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertdestructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2540", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2494", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_modifierfromaccessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2538", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_needsaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2515", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_needsaccessibility", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2535", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getmembermodifiers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2599", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2605", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2645", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isobjectorvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_converttypeparameterconstraint", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2692", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getnullabilitydisambiguator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_addnullabilitydisambiguatingconstraints", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2704", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getnullabilitydisambiguator", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2720", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector", + "target": "csharp_syntax_typesystemastbuilder_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2722", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector", + "target": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector_visitnullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2718", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullabilityAnnotatedType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector_visitnullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2722", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector_visitnullabilityannotatedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2729", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_nullabletypeparametercollector_visitnullabilityannotatedtype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2733", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isobjectorvaluetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2735", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_isobjectorvaluetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2741", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2751", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertvariable", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable_getconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2763", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_convertnamespacedeclaration", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/TypeSystemAstBuilder.cs", + "source_location": "L2768", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_syntax_typesystemastbuilder_icsharpcode_decompiler_csharp_syntax_typesystemastbuilder_getexplicitinterfacetype", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_singlevariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Syntax/VariableDesignation.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "VariableDesignation" + }, + "_origin": "ast", + "source": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_singlevariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_variabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParenthesizedVariableDesignation" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitparenthesizedvariabledesignation", + "target": "csharp_syntax_variabledesignation_icsharpcode_decompiler_csharp_syntax_parenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_iasttransform", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:771bbb6ca53b3a56", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_checkeduncheckedannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_result", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_checkeduncheckedannotation", + "target": "csharp_transforms_addcheckedblocks_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L205", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "target": "csharp_transforms_addcheckedblocks_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L181", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "target": "csharp_transforms_addcheckedblocks_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost", + "target": "csharp_transforms_addcheckedblocks_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_wrapincheckedexpr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_wrapincheckedexpr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L126", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Cost" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_cost_wrapincheckedexpr", + "target": "cost", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode_insert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist_insert", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednode_insert" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist_insert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L163", + "weight": 1.0, + "metadata": { + "ref_token": "InsertedNode" + }, + "_origin": "ast", + "context": "field", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist", + "target": "insertednode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertednodelist_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L178", + "weight": 1.0, + "metadata": { + "ref_token": "InsertedNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression", + "target": "insertednode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedexpression_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L201", + "weight": 1.0, + "metadata": { + "ref_token": "InsertedNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock", + "target": "insertednode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_insertedblock_insert", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L248", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Cost" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_result", + "target": "cost", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L249", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InsertedNode" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_result", + "target": "insertednode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L253", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "target": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L277", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Result" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresultfromblock", + "target": "csharp_type_ref_result", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddCheckedBlocks.cs", + "source_location": "L355", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Result" + }, + "_origin": "ast", + "source": "csharp_transforms_addcheckedblocks_icsharpcode_decompiler_csharp_transforms_addcheckedblocks_getresult", + "target": "csharp_type_ref_result", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Documentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform", + "target": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform", + "target": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform", + "target": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "target": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/AddXmlDocumentationTransform.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringReader" + }, + "_origin": "ast", + "source": "csharp_transforms_addxmldocumentationtransform_icsharpcode_decompiler_csharp_transforms_addxmldocumentationtransform_insertxmldocumentation", + "target": "stringreader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_letidentifierannotation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_run", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_transforms_combinequeryexpressions_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_combinequeries", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_transforms_combinequeryexpressions_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_transforms_combinequeryexpressions_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_tryremovetransparentidentifier", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/CombineQueryExpressions.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_combinequeryexpressions_removetransparentidentifierreferences", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L363", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LetIdentifierAnnotation" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "target": "csharp_transforms_combinequeryexpressions_icsharpcode_decompiler_csharp_transforms_letidentifierannotation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_initialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_uninitialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitconstructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitoperatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "ContextTrackingVisitor" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ContextTrackingVisitor.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_initialize", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_initialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_uninitialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitmethoddeclaration" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "target": "csharp_transforms_contexttrackingvisitor_icsharpcode_decompiler_csharp_transforms_contexttrackingvisitor_visitdestructordeclaration" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "target": "csharp_transforms_custompatterns_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typepattern_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_ldtokenpattern_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/CustomPatterns.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern", + "target": "csharp_transforms_custompatterns_icsharpcode_decompiler_csharp_transforms_typeofpattern_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L282", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_canbedeclaredasoutvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_clearanalysisresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_combinedeclarationandinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L602", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L576", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L798", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isrelevantscope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isvalidinstatementexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvevariabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L863", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_updateannotations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_wasmerged", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variableinitkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L146", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DeclareVariables" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "target": "csharp_transforms_declarevariables_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_upto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "csharp_transforms_declarevariables_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L710", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InsertionPoint" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_up", + "target": "insertionpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_upto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_upto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InsertionPoint" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_insertionpoint_upto", + "target": "insertionpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "csharp_transforms_declarevariables_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L109", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InsertionPoint" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "insertionpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L88", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableInitKind" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_variabletodeclare", + "target": "variableinitkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_updateannotations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_analyze" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_getdeclarationpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_wasmerged", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_wasmerged" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_clearanalysisresults" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isvalidinstatementexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ensureexpressionstatementsarevalid", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isrelevantscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findinsertionpoints", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isrelevantscope", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L879", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_updateannotations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableKind" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_variableneedsdeclaration" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InsertionPoint" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_findcommonparent", + "target": "insertionpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvecollisions", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertdeconstructionvariabledeclarations", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L576", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_ismatchingassignment", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L591", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_combinedeclarationandinitializer", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L591", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_combinedeclarationandinitializer", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_combinedeclarationandinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_canbedeclaredasoutvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L602", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_insertvariabledeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "target": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvevariabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_isreferencedwithindeclaringcall", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvevariabletodeclare", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L820", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_resolvevariabletodeclare", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/DeclareVariables.cs", + "source_location": "L831", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "csharp_transforms_declarevariables_icsharpcode_decompiler_csharp_transforms_declarevariables_canbedeclaredasoutvariable", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_isvalid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_replaceinvalid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_replaceinvalid", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_isvalid", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_replaceinvalid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_escapeinvalididentifiers_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L74", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removecompilergeneratedassemblyattributes_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L184", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "target": "csharp_transforms_escapeinvalididentifiers_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "target": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L168", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/EscapeInvalidIdentifiers.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_escapeinvalididentifiers_icsharpcode_decompiler_csharp_transforms_removeembeddedattributes_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions", + "target": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions", + "target": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_picknewname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions", + "target": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "target": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_picknewname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FixNameCollisions.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISet" + }, + "_origin": "ast", + "source": "csharp_transforms_fixnamecollisions_icsharpcode_decompiler_csharp_transforms_fixnamecollisions_picknewname", + "target": "iset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks", + "target": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks", + "target": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/FlattenSwitchBlocks.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_flattenswitchblocks_icsharpcode_decompiler_csharp_transforms_flattenswitchblocks_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_iasttransform", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L45", + "weight": 1.0, + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAstTransform" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "target": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IAstTransform.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_iasttransform_icsharpcode_decompiler_csharp_transforms_iasttransform_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_initializecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_initializecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_initializecontext", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_initializecontext", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_withnestednamespace" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_visitinvocationexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceExtensionMethods.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceextensionmethods_icsharpcode_decompiler_csharp_transforms_introduceextensionmethods_cantransformtoextensionmethodcall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_canusediscardassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_iscomplexquery", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isdegeneratequery", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isnullconditional", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_wrapexpressioninparenthesesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isdegeneratequery", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_combinerangevariables", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_canusediscardassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequeries", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_iscomplexquery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isnullconditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_makefromclause", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_wrapexpressioninparenthesesifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_decompilequery", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L364", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "target": "csharp_transforms_introducequeryexpressions_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_applyannotationvisitor_visitidentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_isnullconditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validatethenbychain", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceQueryExpressions.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_matchsimplelambda", + "target": "csharp_transforms_introducequeryexpressions_icsharpcode_decompiler_csharp_transforms_introducequeryexpressions_validateparameter", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitcomposedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfixedvariableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitidentifierexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitobjectcreateexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitpointerreferenceexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitsizeofexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitstackallocexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafe" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L56", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "target": "csharp_transforms_introduceunsafemodifier_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitchildren", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_step", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L63", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "target": "csharp_transforms_introduceunsafemodifier_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitunaryoperatorexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_endstep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitmemberreferenceexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitidentifierexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitstackallocexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitinvocationexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_visitobjectcreateexpression", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_hasunsaferesolveresult", + "target": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUnsafeModifier.cs", + "source_location": "L235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceunsafemodifier_icsharpcode_decompiler_csharp_transforms_introduceunsafemodifier_isunsafetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_introduceusingdeclarations_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_isparentofcurrentnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitarrayinitializerexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitforeachstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitparenthesizedvariabledesignation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitsimpletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visittupleexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_isparentofcurrentnamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitsimpletype", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitarrayinitializerexpression", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitforeachstatement", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visitparenthesizedvariabledesignation", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_visittupleexpression", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_findrequiredimports_addimportednamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L203", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L197", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitconstructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitoperatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitparameterdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L198", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "target": "csharp_transforms_introduceusingdeclarations_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitnamespacedeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visittypedeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_createastbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitmethoddeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitaccessor", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitconstructordeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitdestructordeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitoperatordeclaration", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visit", + "target": "csharp_transforms_introduceusingdeclarations_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_visitsimpletype", + "target": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/IntroduceUsingDeclarations.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_introduceusingdeclarations_icsharpcode_decompiler_csharp_transforms_fullyqualifyambiguoustypenamesvisitor_replaceandrecordstep", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_isallowedasembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_iselseif", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifyindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifypropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitdowhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitfixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforeachstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitlockstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitsyntaxtree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitusingstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitwhilestatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitsyntaxtree", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitifelsestatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitwhilestatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitdowhilestatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforeachstatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitforstatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitfixedstatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitlockstatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitusingstatement", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_isallowedasembeddedstatement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_iselseif", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_dotransform", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_insertblock", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitpropertydeclaration", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifypropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_visitindexerdeclaration", + "target": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifyindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifypropertydeclaration", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/NormalizeBlockStatements.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_normalizeblockstatements_icsharpcode_decompiler_csharp_transforms_normalizeblockstatements_simplifyindexerdeclaration", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L875", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Regex", + "qualified": true, + "ref_qualifier": "System.Text.RegularExpressions" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_cs_regex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L912", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_addressusedforsinglecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_cantransformtoautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_descendintostatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_forstatementusesvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L855", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iseventbackingfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isvariableusedafter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchlowerbound", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_namecouldbebackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L822", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_removecompilergeneratedattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L888", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1030", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L949", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L970", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructorbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformtrycatchfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1097", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1073", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitexpressionstatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitforstatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitifelsestatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitpropertydeclaration", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visiteventdeclaration", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iseventbackingfielddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitmethoddeclaration", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitdestructordeclaration", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructorbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visittrycatchstatement", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformtrycatchfinally", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_forstatementusesvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isvariableusedafter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iteratorvariablesdeclaredinsideloopbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformfor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_forstatementusesvariable", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_addressusedforsinglecall", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isvariableusedafter", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L573", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchlowerbound", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L318", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "target": "csharp_transforms_patternstatementtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_variablecanbeusedasforeachlocal", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_addressusedforsinglecall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer", + "qualified": true, + "ref_qualifier": "IL" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_addressusedforsinglecall", + "target": "csharp_transforms_patternstatementtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonarray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachoninlinearray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchlowerbound", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "target": "csharp_transforms_patternstatementtransform_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_matchforeachonmultidimarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L686", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformforeachonmultidimarray", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L737", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_cantransformtoautomaticproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L897", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_cantransformtoautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_cantransformtoautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_namecouldbebackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L786", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_removecompilergeneratedattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L780", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformautomaticproperty", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitidentifier", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L858", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_namecouldbebackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L896", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_isbackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L890", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_namecouldbebackingfieldofautomaticproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L902", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_replacebackingfieldusage", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_iseventbackingfielddeclaration", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L964", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L975", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformdestructorbody", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_transformtrycatchfinally", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1035", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_simplifycascadingifelsestatements", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1056", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1081", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitbinaryoperatorexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1080", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1077", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitunaryoperatorexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitfixedstatement", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PatternStatementTransform.cs", + "source_location": "L1132", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_patternstatementtransform_icsharpcode_decompiler_csharp_transforms_patternstatementtransform_visitusingstatement", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_canconverttocompoundassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_getassignmentoperatorforbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_iswithoutsideeffects", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_canconverttocompoundassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_getassignmentoperatorforbinaryoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_visitassignmentexpression", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_canconverttocompoundassignment", + "target": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_iswithoutsideeffects", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/PrettifyAssignments.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_prettifyassignments_icsharpcode_decompiler_csharp_transforms_prettifyassignments_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute", + "target": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute", + "target": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/RemoveCLSCompliantAttribute.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_removeclscompliantattribute_icsharpcode_decompiler_csharp_transforms_removeclscompliantattribute_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getbinaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getunaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_hascheckedequivalent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isinstantiabletypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitcastexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_visitinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getbinaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getunaryoperatortypefrommetadataname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_hascheckedequivalent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isinstantiabletypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_processinvocationexpression", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_hascheckedequivalent", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isinstantiabletypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_checkargumentsforstringconcat", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_isstringconcat", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "target": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_removeredundanttostringinconcat", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_tostringisknowneffectfree", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getbinaryoperatortypefrommetadataname", + "target": "csharp_transforms_replacemethodcallswithoperators_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_getunaryoperatortypefrommetadataname", + "target": "csharp_transforms_replacemethodcallswithoperators_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs", + "source_location": "L547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_replacemethodcallswithoperators_icsharpcode_decompiler_csharp_transforms_replacemethodcallswithoperators_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugSteps", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "csharp_namespace:860544ff86a7bbee", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_cs_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IImmutableSet" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_cs_iimmutableset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stependgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stepper" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L235", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L845", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TransformContext" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_run", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L81", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "target": "csharp_transforms_transformcontext_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L81", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "target": "csharp_transforms_transformcontext_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L658", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L106", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep", + "target": "csharp_transforms_transformcontext_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L95", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stependgroup", + "target": "csharp_transforms_transformcontext_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L88", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "target": "csharp_transforms_transformcontext_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L88", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "target": "csharp_transforms_transformcontext_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stepstartgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_stependgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_endgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L727", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "target": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_endstep" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformContext.cs", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DebugStepNodeInfo" + }, + "_origin": "ast", + "source": "csharp_transforms_transformcontext_icsharpcode_decompiler_csharp_transforms_transformcontext_createnodeinfo", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializerkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_isgeneratedprimaryconstructorbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_isgeneratedprimaryconstructorbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_isgeneratedprimaryconstructorbackingfield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_canhaveinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_ismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L244", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorInitializerAnalyzer" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "constructorinitializeranalyzer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_canhaveinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InitializerSequence" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "initializersequence", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_analyze", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConstructorInitializerAnalyzer" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_canhaveinitializer", + "target": "constructorinitializeranalyzer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_initializersequence_canhaveinitializer", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L238", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "RecordDecompiler" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_recorddecompiler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_tryevaluatedecimalconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L248", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InitializerSequence" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "initializersequence", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L256", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L236", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L868", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_analyze" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L887", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_moveconstructorinitializer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_tryevaluatedecimalconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializerKind" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "initializerkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InitializerSequence" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations", + "target": "initializersequence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_movefieldinitializerstodeclarations" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L890", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_removeimplicitconstructor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult", + "qualified": true, + "ref_qualifier": "Semantics" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_constructorinitializeranalyzer_tryevaluatedecimalconstant", + "target": "csharp_transforms_transformfieldandconstructorinitializers_cs_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_run", + "target": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_transforms_transformfieldandconstructorinitializers_icsharpcode_decompiler_csharp_transforms_transformfieldandconstructorinitializers_transformdeclaration", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedexpression", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "target": "csharp_translatedexpression_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L114", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "csharp_translatedexpression_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_expressionwithresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_isfixedvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L658", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_ldci4", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L669", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TranslatedExpression" + }, + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L114", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_isfixedvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_ldci4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_convertto", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_isfixedvariable", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpConversions", + "qualified": true, + "ref_qualifier": "Resolver" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "target": "csharp_translatedexpression_cs_csharpconversions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_castcanbemadeimplicit", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L658", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_ldci4", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L662", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_ldci4", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L669", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion", + "target": "csharp_translatedexpression_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L669", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_unwrapimplicitboolconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TranslatedExpression.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedexpression_icsharpcode_decompiler_csharp_translatedexpression_converttoboolean", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedstatement", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translatedstatement", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translatedstatement", + "target": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "target": "csharp_translatedstatement_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslatedStatement.cs", + "source_location": "L36", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "csharp_translatedstatement_icsharpcode_decompiler_csharp_translatedstatement", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_translationcontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_translationcontext", + "target": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TranslationContext.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "csharp_translationcontext_icsharpcode_decompiler_csharp_translationcontext", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.CSharp.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:0cdc5e66afa8f404", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_typesystem_csharptyperesolvecontext_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpTypeResolveContext" + }, + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrentmember", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpTypeResolveContext" + }, + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrenttypedefinition", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "CSharpTypeResolveContext" + }, + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withusingscope", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrentmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withcurrentmember", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/CSharpTypeResolveContext.cs", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withusingscope", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_withnestednamespace", + "target": "csharp_typesystem_csharptyperesolvecontext_icsharpcode_decompiler_csharp_typesystem_csharptyperesolvecontext_withusingscope" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConcurrentDictionary" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_cs_concurrentdictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L59", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_hasalias", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "UsingScope" + }, + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_withnestednamespace", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L59", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L57", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L649", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UsingScope" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_usingscope_withnestednamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_getchildnamespace" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L115", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "csharp_typesystem_usingscope_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "csharp_typesystem_usingscope_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_getchildnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L115", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L107", + "weight": 1.0, + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L111", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L123", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_getchildnamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "CSharp/TypeSystem/UsingScope.cs", + "source_location": "L128", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "csharp_typesystem_usingscope_icsharpcode_decompiler_csharp_typesystem_dummynamespace_gettypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo", + "target": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_importscopeinfo", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_knownguids", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_sequencepoint", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugInfo", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "csharp_namespace:af87f8c9957a12f0", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "target": "debuginfo_asyncdebuginfo_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "target": "debuginfo_asyncdebuginfo_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "target": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo_buildblob", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo", + "target": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_await", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_await", + "target": "debuginfo_asyncdebuginfo_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobBuilder" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo_buildblob", + "target": "debuginfo_asyncdebuginfo_cs_blobbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/AsyncDebugInfo.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_asyncdebuginfo_icsharpcode_decompiler_debuginfo_asyncdebuginfo_buildblob", + "target": "debuginfo_asyncdebuginfo_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Method" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_method", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Offset" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_cs_offset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitanonymousmethodexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitconstructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitdestructordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitindexerdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitlambdaexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitmethoddeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitnamespacedeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitoperatordeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitpropertydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryfromclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerygroupclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryjoinclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryletclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryselectclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerywhereclause", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitusingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ImportScopeInfo" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Import" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "import", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Length" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "length", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Locals" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "locals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KeyComparer" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImportScopeHandle" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes", + "target": "debuginfo_debuginfogenerator_cs_importscopehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataBuilder" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes", + "target": "debuginfo_debuginfogenerator_cs_metadatabuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_generateimportscopes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataBuilder" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "target": "debuginfo_debuginfogenerator_cs_metadatabuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "target": "debuginfo_debuginfogenerator_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImportScopeInfo" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_encodeimports", + "target": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitmethoddeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitaccessor", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitconstructordeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitdestructordeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitoperatordeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitlambdaexpression", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitanonymousmethodexpression", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitpropertydeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitindexerdeclaration", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryfromclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerygroupclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryjoinclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryletclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryordering", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitqueryselectclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_visitquerywhereclause", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "target": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethodbody", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethod", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethodbody", + "target": "debuginfo_debuginfogenerator_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/DebugInfoGenerator.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "debuginfo_debuginfogenerator_icsharpcode_decompiler_debuginfo_debuginfogenerator_handlemethodbody", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_variable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Variable" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getvariables", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_variable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PdbExtraTypeInfo" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetextratypeinfo", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "target": "debuginfo_idebuginfoprovider_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "target": "debuginfo_idebuginfoprovider_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PdbExtraTypeInfo" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_pdbextratypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getsequencepoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetextratypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getsequencepoints", + "target": "debuginfo_idebuginfoprovider_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getsequencepoints", + "target": "debuginfo_idebuginfoprovider_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L47", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SequencePoint" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getsequencepoints", + "target": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getvariables", + "target": "debuginfo_idebuginfoprovider_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetextratypeinfo", + "target": "debuginfo_idebuginfoprovider_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetname", + "target": "debuginfo_idebuginfoprovider_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/IDebugInfoProvider.cs", + "source_location": "L48", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_getvariables", + "target": "debuginfo_idebuginfoprovider_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "debuginfo_idebuginfoprovider_icsharpcode_decompiler_debuginfo_idebuginfoprovider_trygetextratypeinfo" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_importscopeinfo", + "target": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "target": "debuginfo_importscopeinfo_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/ImportScopeInfo.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImportScopeHandle" + }, + "_origin": "ast", + "source": "debuginfo_importscopeinfo_icsharpcode_decompiler_debuginfo_importscopeinfo", + "target": "debuginfo_importscopeinfo_cs_importscopehandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_knownguids", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_knownguids", + "target": "debuginfo_knownguids_icsharpcode_decompiler_debuginfo_knownguids", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/KnownGuids.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Guid" + }, + "_origin": "ast", + "source": "debuginfo_knownguids_icsharpcode_decompiler_debuginfo_knownguids", + "target": "debuginfo_knownguids_cs_guid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlobContentId" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "blobcontentid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L58", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DecompilationProgress" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_cs_decompilationprogress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IProgress" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_cs_iprogress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_buildstatemachinehoistedlocalscopes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_computesourcechecksum", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_getrowcounts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_hascodeviewdebugdirectoryentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writesourcetoblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_hascodeviewdebugdirectoryentry", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "target": "debuginfo_portablepdbwriter_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "target": "debuginfo_portablepdbwriter_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_includetypewhengeneratingpdb", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L436", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "target": "debuginfo_portablepdbwriter_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_buildstatemachinehoistedlocalscopes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_computesourcechecksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_getrowcounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_syntaxtreetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writesourcetoblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writepdb", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L330", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobBuilder" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_buildstatemachinehoistedlocalscopes", + "target": "debuginfo_portablepdbwriter_cs_blobbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_buildstatemachinehoistedlocalscopes", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L348", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writesourcetoblob", + "target": "debuginfo_portablepdbwriter_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L348", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataBuilder" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_writesourcetoblob", + "target": "debuginfo_portablepdbwriter_cs_metadatabuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataBuilder" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "target": "debuginfo_portablepdbwriter_cs_metadatabuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "target": "debuginfo_portablepdbwriter_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "target": "debuginfo_portablepdbwriter_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L365", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SequencePoint" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_encodesequencepoints", + "target": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L425", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_getrowcounts", + "target": "debuginfo_portablepdbwriter_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/PortablePdbWriter.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "debuginfo_portablepdbwriter_icsharpcode_decompiler_debuginfo_portablepdbwriter_getrowcounts", + "target": "debuginfo_portablepdbwriter_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debuginfo_sequencepoint", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_sequencepoint", + "target": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugInfo/SequencePoint.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint", + "target": "debuginfo_sequencepoint_icsharpcode_decompiler_debuginfo_sequencepoint_sethidden", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "csharp_namespace:860544ff86a7bbee", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepmarker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_steplimitreachedexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.DebugSteps", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:860544ff86a7bbee", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_steplimitreachedexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_getstacktrace", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_gettypename", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_tostring", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicanalysisfailedexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_resolutionexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_enumunderlyingtyperesolveexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_metadatafilenotsupportedexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L14", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "typesystem_referenceresolvingexception_icsharpcode_decompiler_typesystem_referenceresolvingexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception", + "target": "exception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "target": "debugsteps_stepper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DebugStepNodeInfo" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_recordmodifiednode", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DebugStepNodeInfo" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DebugStepNodeInfo" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DebugStepNodeInfo" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_debugstepnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_recordmodifiednode", + "target": "debugsteps_stepper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L183", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L184", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L182", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_endgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_getstepbybeginstep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stepper" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "target": "debugsteps_stepper_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L241", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_getstepbybeginstep", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L233", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_findroot", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Node" + }, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_getnode", + "target": "node", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L104", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Anchor" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "target": "anchor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L104", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AtEnd" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "target": "atend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_addcandidate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_recordmodifiednode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_recordmodifiednode", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_node_addcandidate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step", + "target": "debugsteps_stepper_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DebugSteps/Stepper.cs", + "source_location": "L233", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup", + "target": "debugsteps_stepper_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_startgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup", + "target": "debugsteps_stepper_icsharpcode_decompiler_debugsteps_stepper_endgroup" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilationProgress.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "decompilationprogress_cs_decompilationprogress", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilationProgress.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "decompilationprogress_cs_decompilationprogress", + "target": "decompilationprogress_icsharpcode_decompiler_decompilationprogress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_cs_decompilersettings", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "partialtypeinfo_cs_partialtypeinfo", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "srmhacks", + "target": "csharp_namespace:63b820002cd7d1b6", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilationProgress.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "decompilationprogress_icsharpcode_decompiler_decompilationprogress", + "target": "decompilationprogress_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilationProgress.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "decompilationprogress_icsharpcode_decompiler_decompilationprogress", + "target": "decompilationprogress_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Documentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "decompilerun_icsharpcode_decompiler_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerun_cs_decompilerun", + "target": "decompilerun_icsharpcode_decompiler_enumvaluedisplaymode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "decompilerun_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "decompilerun_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "decompilerun_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UsingScope", + "qualified": true, + "ref_qualifier": "CSharp.TypeSystem" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "decompilerun_cs_usingscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDocumentationProvider" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompileRun.cs", + "source_location": "L47", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "decompilerun_icsharpcode_decompiler_decompilerun", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerexception", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerexception", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilerexception", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_getdefaultmessage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_getstacktrace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_gettypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_tostring", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "ISerializable" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "iserializable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_getdefaultmessage", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_gettypename", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_tostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "DecompilerException.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "decompilerexception_icsharpcode_decompiler_decompilerexception_tostring", + "target": "decompilerexception_icsharpcode_decompiler_decompilerexception_getstacktrace", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "decompilersettings_cs_decompilersettings", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_cs_decompilersettings", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L2388", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "decompilersettings_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L2441", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings_clone", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings_getminimumrequiredversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L2433", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings_onpropertychanged", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings_setlanguageversion", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "INotifyPropertyChanged" + }, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "target": "inotifypropertychanged", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "decompilersettings_icsharpcode_decompiler_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "INotifyPropertyChanged" + }, + "_origin": "ast", + "source": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "target": "inotifypropertychanged", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LanguageVersion", + "qualified": true, + "ref_qualifier": "CSharp" + }, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings_setlanguageversion", + "target": "decompilersettings_cs_languageversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "DecompilerSettings.cs", + "source_location": "L182", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LanguageVersion", + "qualified": true, + "ref_qualifier": "CSharp" + }, + "_origin": "ast", + "source": "decompilersettings_icsharpcode_decompiler_decompilersettings_getminimumrequiredversion", + "target": "decompilersettings_cs_languageversion", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ientityprocessor", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_opcodeinfo", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_itextoutput", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Disassembler", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:c9dbc5d5915381aa", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L41", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L68", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getbyreferencetype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L94", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L118", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L140", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getmodifiedtype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L154", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpinnedtype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L163", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpointertype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L172", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L217", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getszarraytype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L312", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILNameSyntax" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_ilnamesyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_isvalididentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_isvalididentifiercharacter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_offsettostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_primitivetypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_toinvariantculturestring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_offsettostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_offsettostring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "target": "disassembler_disassemblerhelpers_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoffsetreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "target": "disassembler_disassemblerhelpers_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "target": "disassembler_disassemblerhelpers_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "disassembler_disassemblerhelpers_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "target": "disassembler_disassemblerhelpers_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExceptionRegion" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "disassembler_disassemblerhelpers_cs_exceptionregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_toinvariantculturestring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_isvalididentifier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1559", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1378", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2038", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1462", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1739", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2065", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2095", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1911", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2127", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1154", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1803", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escape" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "target": "disassembler_disassemblerhelpers_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "target": "disassembler_disassemblerhelpers_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeparameterreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "target": "disassembler_disassemblerhelpers_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "target": "disassembler_disassemblerhelpers_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writevariablereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerHelpers.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1241", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_writeoperand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1089", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_escapestring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1245", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "target": "disassembler_disassemblerhelpers_icsharpcode_decompiler_disassembler_disassemblerhelpers_primitivetypename" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DisassemblerSignatureTypeProvider" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L410", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L860", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L666", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ISignatureTypeProvider", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getbyreferencetype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getmodifiedtype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpinnedtype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpointertype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L172", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getszarraytype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "target": "disassembler_disassemblersignaturetypeprovider_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "target": "disassembler_disassemblersignaturetypeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "target": "disassembler_disassemblersignaturetypeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "target": "disassembler_disassemblersignaturetypeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getarraytype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getbyreferencetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getfunctionpointertype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "target": "disassembler_disassemblersignaturetypeprovider_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericinstantiation", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparameterhandleornull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenericmethodparameter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparameterhandleornull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getgenerictypeparameter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "target": "disassembler_disassemblersignaturetypeprovider_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_writetypeparameter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getmodifiedtype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpinnedtype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getpointertype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "target": "disassembler_disassemblersignaturetypeprovider_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getprimitivetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_getszarraytype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "target": "disassembler_disassemblersignaturetypeprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1545", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "target": "disassembler_disassemblersignaturetypeprovider_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1548", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "target": "disassembler_disassemblersignaturetypeprovider_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/DisassemblerSignatureTypeProvider.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1551", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_disassemblersignaturetypeprovider_icsharpcode_decompiler_disassembler_disassemblersignaturetypeprovider_gettypefromspecification" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ientityprocessor", + "target": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor", + "target": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntityProcessor" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IEntityProcessor" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor", + "target": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L42", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_customattributehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L40", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "InterfaceImplementationHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_interfaceimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L34", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L36", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L32", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "disassembler_ientityprocessor_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/IEntityProcessor.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_ientityprocessor_icsharpcode_decompiler_disassembler_ientityprocessor_process", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ilparser", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ilparser", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ilparser", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeuserstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_getheadersize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_isreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_operandsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode", + "target": "disassembler_ilparser_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeopcode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeindex", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeuserstring", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_getheadersize", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand", + "target": "disassembler_ilparser_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget", + "target": "disassembler_ilparser_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeindex", + "target": "disassembler_ilparser_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_isreturn", + "target": "disassembler_ilparser_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand", + "target": "disassembler_ilparser_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OperandType" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_operandsize", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_operandtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_skipoperand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1971", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1987", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L2042", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodebranchtarget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L2091", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeswitchtargets" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeuserstring", + "target": "disassembler_ilparser_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1569", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeldstr", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeuserstring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_decodeindex" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_getheadersize" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILParser.cs", + "source_location": "L188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "disassembler_ilparser_icsharpcode_decompiler_disassembler_ilparser_setbranchtargets" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ilstructure", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_ilstructure", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructuretype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILStructureType" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructuretype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExceptionRegion" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_cs_exceptionregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILStructure" + }, + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_addnestedstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ILStructure" + }, + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_getinnermost", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_isunconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_sortchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILStructure" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILStructure" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILStructure" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch", + "target": "disassembler_ilstructure_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilstructure_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L212", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_branch", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Branches" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "branches", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilstructure_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_isunconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IsAfterUnconditionalBranch" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "isafterunconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_findallbranches", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ILStructure.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_ilstructure_icsharpcode_decompiler_disassembler_ilstructure_isunconditionalbranch", + "target": "disassembler_ilstructure_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodBodyDisassembler" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_methodbodydisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getmethodbody" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemble" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "disassembler_methodbodydisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "target": "disassembler_methodbodydisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "disassembler_methodbodydisassembler_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_disassemblelocalsblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "target": "disassembler_methodbodydisassembler_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeexceptionhandlers", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructureheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_methodbodydisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurebody", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L567", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "target": "disassembler_methodbodydisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writestructurefooter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_tryasentityhandle" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeinstruction", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L567", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "target": "disassembler_methodbodydisassembler_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L571", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writerva", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L596", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "target": "disassembler_methodbodydisassembler_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writeopcode", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L628", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "target": "disassembler_methodbodydisassembler_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L633", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "target": "disassembler_methodbodydisassembler_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/MethodBodyDisassembler.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_methodbodydisassembler_icsharpcode_decompiler_disassembler_methodbodydisassembler_writemetadatatoken", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_opcodeinfo", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_opcodeinfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_opcodeinfo", + "target": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "target": "disassembler_opcodeinfo_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "target": "disassembler_opcodeinfo_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "OpCodeInfo" + }, + "source": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo_equals", + "target": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/OpCodeInfo.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "target": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCodeInfo" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "target": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCodeInfo" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "target": "disassembler_opcodeinfo_icsharpcode_decompiler_disassembler_opcodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2009", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1960", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1497", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1514", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1288", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1346", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2034", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1424", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1441", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1598", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1719", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1397", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_getrvasectionprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1952", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1842", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L678", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2056", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2090", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1851", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1926", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1220", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1873", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1987", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1970", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1175", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L876", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2199", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2119", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L883", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1479", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L812", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1587", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EnumNameCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "enumnamecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1987", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L812", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L487", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1987", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EnumNameCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "target": "enumnamecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EnumNameCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "target": "enumnamecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1688", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1822", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1479", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "target": "disassembler_reflectiondisassembler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1356", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1451", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1729", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1857", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "target": "disassembler_reflectiondisassembler_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemetadatatoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblemethodblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1631", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2068", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeclarativeSecurityAttributeHandleCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "disassembler_reflectiondisassembler_cs_declarativesecurityattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L472", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesecuritydeclarations", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_commit" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Code" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "code", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getsystemtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L513", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L565", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromserializedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getunderlyingenumtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_issystemtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L587", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L661", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_tryresolvemscorlib", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "weight": 1.0, + "metadata": { + "ref_token": "ICustomAttributeTypeProvider" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "icustomattributetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L488", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L659", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L485", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Name" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder", + "target": "name", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ICustomAttributeTypeProvider" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "icustomattributetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ICustomAttributeTypeProvider", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "icustomattributetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L498", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getprimitivetype", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L503", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getsystemtype", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getszarraytype", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L513", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromdefinition", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L521", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L565", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromserializedname", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L577", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getunderlyingenumtype", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L582", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_issystemtype", + "target": "disassembler_reflectiondisassembler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Code" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "code", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L766", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Name" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "name", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_getszarraytype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L513", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromdefinition", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L513", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromdefinition", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1920", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "target": "disassembler_reflectiondisassembler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2034", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1598", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1719", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheader", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1817", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L587", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "target": "disassembler_reflectiondisassembler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "target": "disassembler_reflectiondisassembler_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_gettypefromserializedname", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_tryresolvemscorlib", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L595", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L587", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_resolvetype", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_tryresolvemscorlib", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L661", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_securitydeclarationdecoder_tryresolvemscorlib", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L678", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "disassembler_reflectiondisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L743", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L678", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L678", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextOutputWithRollback" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_trydecodesecuritydeclaration", + "target": "textoutputwithrollback", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1926", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "disassembler_reflectiondisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L876", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "target": "disassembler_reflectiondisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L883", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "target": "disassembler_reflectiondisassembler_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1894", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writevalue", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writesimplevalue", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1910", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_primitivetypecodetostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1372", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L879", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1152", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L892", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenativetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParameterHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "disassembler_reflectiondisassembler_cs_parameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1124", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1129", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameters", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2009", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "target": "disassembler_reflectiondisassembler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2034", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_reflectiondisassembler_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "disassembler_reflectiondisassembler_cs_parameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1634", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "disassembler_reflectiondisassembler_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1184", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1183", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1185", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1181", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1182", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writegenericparametersandattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1216", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1212", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1215", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1217", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1208", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1214", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeparameterattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1391", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Constant" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "target": "constant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1225", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeconstant", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1288", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "disassembler_reflectiondisassembler_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1298", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1339", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1288", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1305", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getcontainingsectionindex" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1299", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1297", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1325", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1293", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1677", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheader", + "target": "disassembler_reflectiondisassembler_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1837", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1350", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_getrvasectionprefix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1363", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1365", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1361", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblefieldheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_getrvasectionprefix", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1438", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1428", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1430", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1431", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1432", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1711", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheader", + "target": "disassembler_reflectiondisassembler_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1827", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PropertyAccessors" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_propertyaccessors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinition" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_propertydefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1453", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1471", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1473", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1459", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1470", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1450", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblepropertyheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1504", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1479", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1484", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1487", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writenestedmethod", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1501", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1502", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1503", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1699", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheader", + "target": "disassembler_reflectiondisassembler_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1832", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1518", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventAccessors" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_eventaccessors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinition" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_eventdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1539", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1558", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1536", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembleeventheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2046", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1715", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1603", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1605", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1630", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1598", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1608", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1623", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1613", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2203", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1723", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1719", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1733", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1737", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1740", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1747", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1741", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1751", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1732", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1742", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1728", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassembletypeheaderinternal", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterHandleCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "disassembler_reflectiondisassembler_cs_genericparameterhandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1755", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1759", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writetypeparameters", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_customattributehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1812", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "InterfaceImplementationHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_interfaceimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "disassembler_reflectiondisassembler_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1854", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2201", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_process", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2067", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1851", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "disassembler_reflectiondisassembler_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1867", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1865", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1851", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1856", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1869", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2196", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1873", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttribute" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "disassembler_reflectiondisassembler_cs_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1884", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1873", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1889", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1916", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1883", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1893", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1879", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writedecodedcustomattributeblob", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_decodevalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2072", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2108", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1920", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "disassembler_reflectiondisassembler_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1931", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1947", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1928", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1937", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeblob", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2039", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1957", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1954", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1955", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2066", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2104", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2140", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_openblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1966", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1962", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1963", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1967", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2051", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2087", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2115", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2176", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_closeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1979", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L1996", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeenum" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2009", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "target": "disassembler_reflectiondisassembler_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2011", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "target": "disassembler_reflectiondisassembler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2017", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2027", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection", + "target": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2022", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_getenumerator", + "target": "disassembler_reflectiondisassembler_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2027", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_enumnamecollection_getenumerator", + "target": "disassembler_reflectiondisassembler_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2034", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2038", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2047", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_disassemblenamespace", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2056", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2061", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2073", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2100", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2095", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writeassemblyreferences", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2127", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2145", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemoduleheader", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/ReflectionDisassembler.cs", + "source_location": "L2204", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_reflectiondisassembler_icsharpcode_decompiler_disassembler_reflectiondisassembler_writemodulecontents", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor", + "target": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor", + "target": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor", + "target": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_customattributehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L57", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L33", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "InterfaceImplementationHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_interfaceimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_process", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InterfaceImplementationHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_interfaceimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandle" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "disassembler_sortbynameprocessor_cs_customattributehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Disassembler/SortByNameProcessor.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "disassembler_sortbynameprocessor_icsharpcode_decompiler_disassembler_sortbynameprocessor_getsortkey", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_idstringprovider", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationelement", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Documentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "nrextensions", + "target": "csharp_namespace:8aaa996c9e909b2e", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L379", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L887", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmembernamedot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1197", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L922", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getapproximatemembername", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getdefaultmembername", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_gettypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isasciidigit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1210", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isidstringspecialcharacter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1070", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypenamesegment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypeparametercountfromidstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1026", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_typenamepart", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L974", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L887", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L959", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L852", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "target": "documentation_idstringprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "target": "documentation_idstringprovider_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getidstringcandidates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_roslynformbelongstosibling", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromdefinition", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypedefinitionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L629", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L695", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypeparameters", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "target": "documentation_idstringprovider_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L379", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getdefaultmembername", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromdefinition", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromreference", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromspecification", + "target": "documentation_idstringprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L379", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getdefaultmembername", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromdefinition", + "target": "documentation_idstringprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReference" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "target": "documentation_idstringprovider_cs_typereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromreference", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypereferencename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendfieldidstring", + "target": "documentation_idstringprovider_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "target": "documentation_idstringprovider_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendmethodidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "target": "documentation_idstringprovider_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericinstantiation", + "target": "documentation_idstringprovider_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendpropertyidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getdefaultmembername", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofproperty", + "target": "documentation_idstringprovider_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L369", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "target": "documentation_idstringprovider_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendeventidstring", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L379", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_finddeclaringtypeofevent", + "target": "documentation_idstringprovider_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericinstantiation", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isasciidigit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L412", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L565", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L410", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getprimitivetype", + "target": "documentation_idstringprovider_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromreference", + "target": "documentation_idstringprovider_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromspecification", + "target": "documentation_idstringprovider_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_gettypefromspecification", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenerictypeparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getgenericmethodparameter", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getarraytype", + "target": "documentation_idstringprovider_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringsignaturetypeprovider_getfunctionpointertype", + "target": "documentation_idstringprovider_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_gettypename", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L620", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_gettypename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L629", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L695", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_appendtypeparameters", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L843", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmembernamedot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L740", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Module" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "module", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L730", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L852", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "documentation_idstringprovider_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L760", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L860", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L852", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L758", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L758", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findtypedefinition", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L787", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1162", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findnestedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L889", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmembernamedot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L924", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getapproximatemembername", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmembernamedot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L895", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L902", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L887", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmember", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L952", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_getapproximatemembername", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L959", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "target": "documentation_idstringprovider_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L959", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_findmemberintype", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1029", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_typenamepart", + "target": "documentation_idstringprovider_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1028", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_typenamepart", + "target": "documentation_idstringprovider_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "target": "documentation_idstringprovider_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypenamesegment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1052", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypeparametercountfromidstring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1046", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeNamePart" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_parsetypenameparts", + "target": "typenamepart", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "documentation_idstringprovider_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1076", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypenamesegment", + "target": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_isidstringspecialcharacter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1101", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_readtypeparametercountfromidstring", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_readtypeparametercount" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1156", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1185", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1143", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeNamePart" + }, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "typenamepart", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/IdStringProvider.cs", + "source_location": "L1179", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_idstringprovider_icsharpcode_decompiler_documentation_idstringprovider_resolvetypeinmodule", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_nestedtype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocloader", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocloader", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConditionalWeakTable" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "conditionalweaktable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Lazy" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_cs_lazy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L269", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_getlocalizedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loadmscorlibdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parsetfm", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_resolvemodernrefpacktfmdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_safegetxmlfiles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_selectrefpackversiondirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XmlDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loadmscorlibdocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loadmscorlibdocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L39", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "XmlDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loadmscorlibdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "XmlDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getruntime" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "NRExtensions.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_getdocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_loaddocumentation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_resolvemodernrefpacktfmdirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_safegetxmlfiles", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L91", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "XmlDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_tryloadmodernrefpackdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_resolvemodernrefpacktfmdirectory", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parsetfm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_resolvemodernrefpacktfmdirectory", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_selectrefpackversiondirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_selectrefpackversiondirectory", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_selectrefpackversiondirectory", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Major" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "target": "major", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Minor" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "target": "minor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Patch" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parseversionprefix", + "target": "patch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Major" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "target": "major", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L207", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Major" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parsetfm", + "target": "major", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Minor" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "target": "minor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L207", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Minor" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_parsetfm", + "target": "minor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Patch" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_compareversion", + "target": "patch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L224", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_safegetxmlfiles", + "target": "documentation_xmldocloader_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L247", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider", + "target": "documentation_xmldocloader_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider_getdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L245", + "weight": 1.0, + "metadata": { + "ref_token": "XmlDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_aggregatingxmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TargetRuntime" + }, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_findxmldocumentation", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetruntime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocLoader.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_getlocalizedname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getredirectiontarget", + "target": "documentation_xmldocloader_icsharpcode_decompiler_documentation_xmldocloader_lookuplocalizedxmldoc" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L162", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XElement" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_cs_xelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "XmlDocumentationElement" + }, + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "documentation_xmldocumentationelement_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "documentation_xmldocumentationelement_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "documentation_xmldocumentationelement_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationElement.cs", + "source_location": "L167", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "XObject" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationelement_icsharpcode_decompiler_documentation_xmldocumentationelement_createelements", + "target": "xobject", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider_getdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L54", + "weight": 1.0, + "metadata": { + "ref_token": "IDocumentationProvider" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_idocumentationprovider_getdocumentation", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Encoding" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_cs_encoding", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L121", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_appenddirectoryseparator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getredirectiontarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_loaddocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_ondeserialization", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readxmldoc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_reloadandgetdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L54", + "weight": 1.0, + "metadata": { + "ref_token": "IDeserializationCallback" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "ideserializationcallback", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L123", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IndexEntry" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "indexentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XmlDocumentationCache" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider", + "target": "xmldocumentationcache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "target": "documentation_xmldocumentationprovider_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "target": "documentation_xmldocumentationprovider_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_tryget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry", + "target": "documentation_xmldocumentationprovider_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L241", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "documentation_xmldocumentationprovider_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_tryget" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationcache_add" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry_compareto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexEntry" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_indexentry_compareto", + "target": "indexentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getredirectiontarget", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_appenddirectoryseparator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readxmldoc", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L212", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextReader" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readxmldoc", + "target": "xmltextreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_reloadandgetdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readxmldoc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XmlTextReader" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "xmltextreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L240", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Decoder" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "decoder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L245", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "documentation_xmldocumentationprovider_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L246", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "documentation_xmldocumentationprovider_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper_getpositionforline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L239", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FileStream" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper", + "target": "filestream", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_linepositionmapper_getpositionforline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "documentation_xmldocumentationprovider_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IndexEntry" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "indexentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LinePositionMapper" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_readmemberssection", + "target": "linepositionmapper", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_loaddocumentation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_reloadandgetdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Documentation/XmlDocumentationProvider.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "documentation_xmldocumentationprovider_icsharpcode_decompiler_documentation_xmldocumentationprovider_getdocumentation", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_controlflownode", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_controlflownode", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.FlowAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables", + "target": "csharp_namespace:3eaef708cea39bbd", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "target": "flowanalysis_controlflownode_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "target": "flowanalysis_controlflownode_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "target": "flowanalysis_controlflownode_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "target": "flowanalysis_controlflownode_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_addedgeto", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_findcommondominator", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_marknodeswithreachableexits", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L54", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L174", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasdirectexitoutofcontainer", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasreachableexit", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L303", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L688", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L143", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_includenestedcontainers", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L672", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_isexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L721", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L467", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L535", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_validateexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getcontinuedepth", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L581", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L650", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isflownode", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L635", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isshortcircuit", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L655", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L695", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_resetvisited", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L553", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ControlFlowNode" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_addedgeto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "target": "flowanalysis_controlflownode_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "target": "flowanalysis_controlflownode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L89", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "target": "flowanalysis_controlflownode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder", + "target": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepreorder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "target": "flowanalysis_controlflownode_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L103", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "target": "flowanalysis_controlflownode_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "target": "flowanalysis_controlflownode_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "FlowAnalysis/ControlFlowNode.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder", + "target": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_traversepostorder" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_validateexitpoint", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "target": "flowanalysis_controlflownode_icsharpcode_decompiler_flowanalysis_controlflownode_dominates" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_debugpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_joinwith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_lessthanorequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_replacewith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_replacewithbottom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate_triggerfinally", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IDataFlowState" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L79", + "weight": 1.0, + "metadata": { + "ref_token": "IDataFlowState" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_idataflowstate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L206", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L498", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L413", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_getblockinputstate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L767", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlematchstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_initialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintostateonleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L595", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_propagatestateonexception", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitdynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L842", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L834", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitlockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitmatchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L779", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L752", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitrethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L802", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitthrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L568", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visituserdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitusinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L819", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visityieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L280", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L170", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "DataFlowVisitor" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "DataFlowVisitor" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_debugpoint", + "target": "flowanalysis_dataflowvisitor_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_debugpoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "target": "flowanalysis_dataflowvisitor_debugpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "target": "flowanalysis_dataflowvisitor_debugpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L261", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "target": "flowanalysis_dataflowvisitor_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_default", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L732", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitlockinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullablerewrap", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullableunwrap", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitswitchinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L627", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitusinginstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L821", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visityieldreturn", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitilfunction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugstartpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L269", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "target": "flowanalysis_dataflowvisitor_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_default", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L652", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitlockinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullablerewrap", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullableunwrap", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitswitchinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L553", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L586", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitusinginstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L823", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visityieldreturn", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitilfunction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_debugendpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_default", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitbranch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitinvalidbranch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitleave", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitrethrow", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitthrow", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_markunreachable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_getblockinputstate", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_getblockinputstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_getblockinputstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_block_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitbranch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L415", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitbranch", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L429", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintotargetblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitleave", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintostateonleave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitleave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L464", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintostateonleave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_mergebranchstateintostateonleave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L479", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Throw" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitthrow", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L485", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Rethrow" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitrethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvalidBranch" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitinvalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L505", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handletryblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatch", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L556", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_begintrycatchhandler", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_begintrycatchhandler", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_begintrycatchhandler" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L563", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L580", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L568", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_getexecutesfinallyblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L595", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_processbranchesleavingtryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L625", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFault" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visittryfault", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L642", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L667", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L706", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L667", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OnFalse" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "onfalse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L667", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OnTrue" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatecondition", + "target": "ontrue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L730", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OnTrue" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "ontrue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L730", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OnFalse" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "onfalse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitmatchinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitmatchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L739", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlematchstore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_evaluatematch", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlematchstore", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullcoalescinginstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullCoalescingInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L759", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitdynamiclogicoperatorinstruction", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L757", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicLogicOperatorInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitdynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visituserdefinedlogicoperator", + "target": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L762", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UserDefinedLogicOperator" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visituserdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L767", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_handlebinarywithoptionalevaluation", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L779", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableRewrap" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L793", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableUnwrap" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitnullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L802", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitswitchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L819", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldReturn" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visityieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L826", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitusinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L834", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitlockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DataFlowVisitor.cs", + "source_location": "L842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_dataflowvisitor_icsharpcode_decompiler_flowanalysis_dataflowvisitor_visitilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L121", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L33", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "State", + "qualified": true, + "ref_qualifier": "DefiniteAssignmentVisitor" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_begintrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ensureinitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlelocalfunctionuse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlematchstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ispotentiallyuseduninitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcallvirt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L123", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L354", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_createinitialstate", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_ispotentiallyuninitialized", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "State" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "target": "flowanalysis_definiteassignmentvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_ispotentiallyuninitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_markvariableinitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_unionwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_intersectwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clearall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_state_markvariableinitialized", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clear" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ispotentiallyuseduninitialized", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ispotentiallyuseduninitialized" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_begintrycatchhandler", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlematchstore", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitpinnedregion", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitstloc", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ensureinitialized", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloc", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ensureinitialized", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloca", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_ensureinitialized", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlematchstore", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_begintrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcall", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcall", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcallvirt", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitcallvirt", + "target": "il_instructions_icsharpcode_decompiler_il_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitnewobj", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitnewobj", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlelocalfunctionuse", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlecall", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlelocalfunctionuse", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "target": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_handlelocalfunctionuse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/DefiniteAssignmentVisitor.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFtn" + }, + "_origin": "ast", + "source": "flowanalysis_definiteassignmentvisitor_icsharpcode_decompiler_flowanalysis_definiteassignmentvisitor_visitldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_dominance", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_findcommondominator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_marknodeswithreachableexits", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "target": "flowanalysis_dominance_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_findcommondominator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L583", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_computedominance" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_findcommondominator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/Dominance.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_dominance_icsharpcode_decompiler_flowanalysis_dominance_marknodeswithreachableexits", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L235", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L244", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "State", + "qualified": true, + "ref_qualifier": "ReachingDefinitionsVisitor" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_state", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_begintrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_createinitialstate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlematchstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_isanalyzedvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_ispotentiallyuninitialized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L218", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L226", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L249", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L220", + "weight": 1.0, + "metadata": { + "ref_token": "ReachingDefinitionsVisitor" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_isreachingstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_killstores", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_nextreachingstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_setstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_lessthanorequal", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_clone", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_triggerfinally", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewith", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_joinwith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_unionwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_replacewithbottom", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clearall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_killstores", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clear" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_state_nextreachingstore", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L265", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getactivevariablebitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_findallstoresbyvariable", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_begintrycatchhandler", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlematchstore", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitpinnedregion", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitstloc", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L392", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_handlematchstore", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_begintrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_visitpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_isanalyzedvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_isanalyzedvariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_isanalyzedvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "target": "flowanalysis_reachingdefinitionsvisitor_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L426", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "target": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_getstores" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "FlowAnalysis/ReachingDefinitionsVisitor.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "flowanalysis_reachingdefinitionsvisitor_icsharpcode_decompiler_flowanalysis_reachingdefinitionsvisitor_ispotentiallyuninitialized", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L5", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_stringhumanizeextensions", + "target": "csharp_namespace:9baf1acd6bdbf435", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L12", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_stringhumanizeextensions", + "target": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L8", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies", + "target": "csharp_namespace:9baf1acd6bdbf435", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary", + "target": "csharp_namespace:9baf1acd6bdbf435", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "Humanizer.Inflections", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:9baf1acd6bdbf435", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions", + "target": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions_concat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/StringHumanizeExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CharSpan" + }, + "_origin": "ast", + "source": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions_concat", + "target": "charspan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_matchuppercase", + "target": "humanizer_stringhumanizeextensions_humanizer_inflections_stringhumanizeextensions_concat" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L5", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "humanizer_vocabularies", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies", + "target": "humanizer_vocabularies_humanizer_inflections_vocabularies", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L15", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Lazy" + }, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies", + "target": "humanizer_vocabularies_cs_lazy", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies", + "target": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L22", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Vocabulary" + }, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L24", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Vocabulary" + }, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addirregular" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addplural" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addsingular" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Humanizer/Vocabularies.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabularies_humanizer_inflections_vocabularies_builddefault", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_adduncountable" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L5", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "humanizer_vocabulary", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L7", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "humanizer_vocabulary", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L26", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Regex" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_cs_regex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_rule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addirregular", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addplural", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addsingular", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_adduncountable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_isuncountable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_letters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_matchuppercase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_pluralize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_singularize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L212", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Regex" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_rule", + "target": "humanizer_vocabulary_cs_regex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_addirregular", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addplural", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_addirregular", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_addsingular", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L80", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_pluralize", + "target": "humanizer_vocabulary_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_pluralize", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_pluralize", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_letters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L121", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_singularize", + "target": "humanizer_vocabulary_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_singularize", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_singularize", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_letters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "target": "humanizer_vocabulary_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "target": "humanizer_vocabulary_humanizer_inflections_rule_apply", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_isuncountable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "target": "humanizer_vocabulary_humanizer_inflections_vocabulary_matchuppercase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L159", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Rule" + }, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_vocabulary_applyrules", + "target": "rule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Humanizer/Vocabulary.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "humanizer_vocabulary_humanizer_inflections_rule", + "target": "humanizer_vocabulary_humanizer_inflections_rule_apply", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "ext_icsharpcode_decompiler_generators_icsharpcode_decompiler_generators_csproj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "framework_netstandard2_0", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_microsoft_codeanalysis_netanalyzers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_microsoft_sbom_targets", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_microsoft_sourcelink_github", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_system_reflection_metadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "nuget_tunnelvisionlabs_referenceassemblyannotator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "ICSharpCode.Decompiler.csproj", + "weight": 1.0, + "_origin": "ast", + "source": "icsharpcode_decompiler", + "target": "sdk_microsoft_net_sdk", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_blockbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_blockbuilder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_blockbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilastwritingoptions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilinstructionextensions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionFlags.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionflags", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7042", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Await.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_await", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DefaultValue.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_defaultvalue", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_expressiontreecast", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_isinst", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldlen", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_leave", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_logicinstructions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullableinstructions", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stloc", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stringtoint", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_unaryinstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/PrimitiveType.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_primitivetype", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/SlotInfo.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_slotinfo", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/StackType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_stacktype", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeutils", + "target": "csharp_namespace:c7283fbecac566a4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L243", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L281", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createcontainerstructure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createonerrordispatchers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_findbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_blockbuilder_icsharpcode_decompiler_il_onerrordispatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L281", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L123", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TryInstruction" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L249", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_onerrordispatch", + "target": "il_blockbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createcontainerstructure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_blockbuilder_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_blockbuilder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createonerrordispatchers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createblocks" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "target": "il_blockbuilder_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_findbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/BlockBuilder.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_connectbranches", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_findbranchtarget", + "target": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L221", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_findbranchtarget", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L248", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_onerrordispatch", + "target": "il_blockbuilder_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L247", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_onerrordispatch", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L259", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/BlockBuilder.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/BlockBuilder.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createbranchtargetforonerrorjump", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/BlockBuilder.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createonerrordispatchers", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/BlockBuilder.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "il_blockbuilder_icsharpcode_decompiler_il_blockbuilder_createonerrordispatchers", + "target": "util_longset_icsharpcode_decompiler_util_longset_invert" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.ControlFlow", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:2c0a238a3e28753d", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AsyncMethodType" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "asyncmethodtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L109", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L90", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L92", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1207", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzedisposeasync", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1306", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1730", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1975", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2001", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1008", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2159", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1962", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1946", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_createdynamicawaitermethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1803", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_finalizeinlinemovenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1433", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2203", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1235", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_inlinebodyofmovenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1159", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1178", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L697", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1149", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1776", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L941", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1190", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1532", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_resolveienumerableienumeratorfieldmapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2119", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1489", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1718", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1401", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2215", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatecachedfieldstolocals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatethiscopyaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1932", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_unwrapconvunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1048", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncmethodtype", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine", + "target": "il_controlflow_asyncawaitdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine", + "target": "il_controlflow_asyncawaitdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedstatemachine" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L697", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator", + "target": "il_controlflow_asyncawaitdecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L697", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator", + "target": "il_controlflow_asyncawaitdecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod", + "target": "il_controlflow_asyncawaitdecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratedmainmethod", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1788", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_finalizeinlinemovenext", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_inlinebodyofmovenext", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L574", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L290", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatethiscopyaccess", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2001", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L564", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L505", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1975", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2001", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L870", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1803", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2203", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1532", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "target": "il_controlflow_asyncawaitdecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzedisposeasync", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_finalizeinlinemovenext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_inlinebodyofmovenext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatecachedfieldstolocals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_translatethiscopyaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleanupbodyofmovenext", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchtaskcreationpattern", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstobj" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_ispotentialvisualbasicstatemachineinitialiation", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1433", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1178", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L549", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1776", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L675", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L564", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L505", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_unwrapconvunknown", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L505", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "target": "il_controlflow_asyncawaitdecompiler_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchvisualbasicstatemachinefieldassignements", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1635", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1015", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1872", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L549", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "target": "il_controlflow_asyncawaitdecompiler_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1567", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1121", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1676", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1988", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2067", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L980", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L997", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L564", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2145", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1409", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstfld", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchasyncenumeratorcreationpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_resolveienumerableienumeratorfieldmapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_iscompilergeneratorasyncenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L675", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L675", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchenumeratorcreationnewobj", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeenumeratorctor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L772", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L863", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchyieldblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L870", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1962", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L941", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_controlflow_asyncawaitdecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L936", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L922", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L918", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L908", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultreturnblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L962", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1105", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchdisposecombinedtokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1101", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchhoistedlocalcleanup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1017", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1014", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checksetresultandexit", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1118", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1085", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_validatecatchblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1153", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcompletecall", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1651", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1172", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1166", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1175", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1186", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderorpromisefieldonthis", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1568", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_isbuilderfieldonthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1744", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1193", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchstateassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1218", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzedisposeasync", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1237", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_inlinebodyofmovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1274", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_finalizeinlinemovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1333", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1357", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1395", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1379", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1375", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1322", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1323", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1328", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1332", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1398", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1308", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzestatemachine", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1420", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1419", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_transformyieldbreak", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1447", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1461", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_findyieldbreaktarget", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1497", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1508", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1501", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_simplifyifdisposemode", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1609", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_instructions_icsharpcode_decompiler_il_leave_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1562", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1562", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1601", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_normalizeawaitoncompleteddualbranch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1710", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeawaitblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1750", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1780", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1720", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_stackslotvalue", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1769", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1764", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_analyzeyieldreturn", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1778", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_matchcurrentassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1882", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1884", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1837", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_createdynamicawaitermethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1874", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_unwrapconvunknown", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1920", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1913", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1800", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1790", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1902", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1856", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_detectawaitpattern", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1946", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_createdynamicawaitermethod", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1946", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_createdynamicawaitermethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1968", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1962", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_coalescedynamicawaiterblocks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L1975", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkawaitblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2004", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2047", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2001", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_checkresumeblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_restorestack", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2166", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2177", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2200", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AsyncAwaitDecompiler.cs", + "source_location": "L2165", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1491", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1516", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1427", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_controlflow_asyncawaitdecompiler_icsharpcode_decompiler_il_controlflow_asyncawaitdecompiler_getbodyentrypoint" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "target": "il_controlflow_awaitincatchtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "target": "il_controlflow_awaitincatchtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "target": "il_controlflow_awaitincatchtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "target": "il_controlflow_awaitincatchtransform_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_catchblockinfo", + "target": "il_controlflow_awaitincatchtransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "il_controlflow_awaitincatchtransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_controlflow_awaitincatchtransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_controlflow_awaitincatchtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "target": "il_controlflow_awaitincatchtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "target": "il_controlflow_awaitincatchtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L199", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_controlflow_awaitincatchtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_controlflow_awaitincatchtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "il_controlflow_awaitincatchtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_controlflow_awaitincatchtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "target": "il_controlflow_awaitincatchtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_controlflow_awaitincatchtransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_controlflow_awaitincatchtransform_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_transformasyncthrowtothrow", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "target": "il_controlflow_awaitincatchtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_moveblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CatchBlockInfo" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "catchblockinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "il_controlflow_awaitincatchtransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "il_controlflow_awaitincatchtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_analyzehandlers", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchawaitcatchhandler", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "target": "il_controlflow_awaitincatchtransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInCatchTransform.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1394", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "target": "il_controlflow_awaitincatchtransform_icsharpcode_decompiler_il_controlflow_awaitincatchtransform_matchexceptioncaptureblock" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_awaitinfinallytransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_findclosestblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "target": "il_controlflow_awaitinfinallytransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "target": "il_controlflow_awaitinfinallytransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "target": "il_controlflow_awaitinfinallytransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_validatestatevariable", + "target": "il_controlflow_awaitinfinallytransform_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "target": "il_controlflow_awaitinfinallytransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "target": "il_controlflow_awaitinfinallytransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "target": "il_controlflow_awaitinfinallytransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "target": "il_controlflow_awaitinfinallytransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "target": "il_controlflow_awaitinfinallytransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_controlflow_awaitinfinallytransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "target": "il_controlflow_awaitinfinallytransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_matchobjectstorecatchhandler" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "target": "il_controlflow_awaitinfinallytransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_controlflow_awaitinfinallytransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_movedominatedblockstocontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_moveblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/AwaitInFinallyTransform.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_awaitinfinallytransform_icsharpcode_decompiler_il_controlflow_awaitinfinallytransform_findblockafterfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L670", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L631", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getstartiloffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L651", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L643", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_keyword", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "target": "il_controlflow_conditiondetection_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L670", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "target": "il_controlflow_conditiondetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_handleifinstruction", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L453", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "target": "il_controlflow_conditiondetection_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlinetruebranch", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_inlineexitbranch", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_caninline", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L515", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L631", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L467", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getstartiloffset", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L643", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L298", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L612", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "target": "il_controlflow_conditiondetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_mergecommonbranches", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "target": "il_controlflow_conditiondetection_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_addexits", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_produceexit", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_willshortcircuit", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_invertif" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_swapemptythen", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_introduceshortcircuit", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getstartiloffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_orderifblocks", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getstartiloffset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_isempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_pickbetterblockexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_compareblockexitpriority", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Keyword" + }, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iskeywordexit", + "target": "keyword", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_trygetexit", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_getexit", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ConditionDetection.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_iscontinueblock", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_controlflow_conditiondetection_icsharpcode_decompiler_il_controlflow_conditiondetection_extractblock" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_createedges", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_findnodeswithexitsoutofcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasdirectexitoutofcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_hasreachableexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ControlFlowGraph" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_createedges", + "target": "il_controlflow_controlflowgraph_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L143", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_findnodeswithexitsoutofcontainer", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowGraph.cs", + "source_location": "L174", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode", + "target": "il_controlflow_controlflowgraph_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L660", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_controlflow_controlflowgraph_icsharpcode_decompiler_il_controlflow_controlflowgraph_getnode" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L18", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isbranchtoreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isdeadtruestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removenopinstructions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removenopinstructions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "target": "il_controlflow_controlflowsimplification_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_controlflow_controlflowsimplification_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removenopinstructions", + "target": "il_controlflow_controlflowsimplification_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "target": "il_controlflow_controlflowsimplification_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "target": "il_controlflow_controlflowsimplification_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isdeadtruestore", + "target": "il_controlflow_controlflowsimplification_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "target": "il_controlflow_controlflowsimplification_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_removedeadstackstores", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_inlinevariableinreturnblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isbranchtoreturnblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_instructions_icsharpcode_decompiler_il_leave_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_simplifybranchchains", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_cleanupemptyblocks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isbranchtoreturnblock", + "target": "il_controlflow_controlflowsimplification_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "target": "il_controlflow_controlflowsimplification_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "target": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_isdeadtruestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ControlFlowSimplification.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_controlflowsimplification_icsharpcode_decompiler_il_controlflow_controlflowsimplification_combineblockwithnextblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L546", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L866", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L980", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1015", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L861", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isslotacceptingbothmanagedandunmanagedpointers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L787", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_movearraytopointertopinnedregioninit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1024", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_useexistingvariableforpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L57", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_controlflow_detectpinnedregions_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "target": "il_controlflow_detectpinnedregions_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_isusedwithin" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_splitblocksatwritestopinnedlocals", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "target": "il_controlflow_detectpinnedregions_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectnullsafearraytopointerorcustomrefpin", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_controlflow_detectpinnedregions_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_controlflow_detectpinnedregions_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_iscustomrefpinpattern", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L546", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L516", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L866", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L404", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L498", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L980", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "target": "il_controlflow_detectpinnedregions_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L866", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L715", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1015", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L825", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "target": "il_controlflow_detectpinnedregions_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L866", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L404", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L498", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L980", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L825", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "target": "il_controlflow_detectpinnedregions_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L546", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointerpattern", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlen" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullblock", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernotnullandnotemptyblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullsafearraytopointernulloremptyblock", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_detectpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L674", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_createpinnedregion", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlebranchleavingpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isnullorzero", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L765", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L759", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_movearraytopointertopinnedregioninit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_useexistingvariableforpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L735", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_processpinnedregion", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L877", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_controlflow_detectpinnedregions_cs_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L787", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_movearraytopointertopinnedregioninit", + "target": "il_controlflow_detectpinnedregions_cs_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1024", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_useexistingvariableforpinnedregion", + "target": "il_controlflow_detectpinnedregions_cs_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L971", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L843", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isslotacceptingbothmanagedandunmanagedpointers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L850", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstr" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_replacepinnedvar", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L861", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isslotacceptingbothmanagedandunmanagedpointers", + "target": "il_controlflow_detectpinnedregions_cs_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L922", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L874", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L872", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L871", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isbranchonnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L927", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L913", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L909", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L933", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_handlestringtopointer", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1010", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "target": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1006", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1008", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatablock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/DetectPinnedRegions.cs", + "source_location": "L1017", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_detectpinnedregions_icsharpcode_decompiler_il_controlflow_detectpinnedregions_isoffsettostringdatacall", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L144", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nop" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_cs_nop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L146", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_chooseexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_getexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_isinfiniteloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitleave", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_getexit", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_getexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L116", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext_handleexit", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L227", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_chooseexit", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_default", + "target": "il_controlflow_exitpoints_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext_handleexit", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L379", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_compatibleexitinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L108", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "target": "il_controlflow_exitpoints_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "target": "il_controlflow_exitpoints_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext_handleexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "target": "il_controlflow_exitpoints_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_containercontext_handleexit", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "target": "il_controlflow_exitpoints_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_isinfiniteloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_isinfiniteloop", + "target": "il_controlflow_exitpoints_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblock", + "target": "il_controlflow_exitpoints_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitblockcontainer", + "target": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_chooseexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_chooseexit", + "target": "il_controlflow_exitpoints_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitbranch", + "target": "il_controlflow_exitpoints_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/ExitPoints.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "il_controlflow_exitpoints_icsharpcode_decompiler_il_controlflow_detectexitpoints_visitleave", + "target": "il_controlflow_exitpoints_cs_leave", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LoopContext", + "qualified": true, + "ref_qualifier": "SwitchDetection" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_cs_loopcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L749", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_includenestedcontainers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L672", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_isexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L587", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_validateexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "target": "il_controlflow_loopdetection_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_controlflow_loopdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_includenestedcontainers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_run", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "target": "il_controlflow_loopdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L749", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "il_controlflow_loopdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L587", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "target": "il_controlflow_loopdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_includenestedcontainers", + "target": "il_controlflow_loopdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "target": "il_controlflow_loopdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "il_controlflow_loopdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "target": "il_controlflow_loopdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "target": "il_controlflow_loopdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloop", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_validateexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_findexitpoint", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_hasreachableexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L454", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "target": "il_controlflow_loopdetection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_dominatortreechildren", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_pickexitpoint", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_considerreturnasexitpoint", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_preparereversecfg", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L587", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "target": "il_controlflow_loopdetection_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_ispossibleforeachloop", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_extendloopheuristic", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_isexitpoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_constructloop", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L802", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_moveblocksintocontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L749", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "il_controlflow_loopdetection_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/LoopDetection.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_loopdetection_icsharpcode_decompiler_il_controlflow_loopdetection_detectswitchbody", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn", + "target": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn", + "target": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_convertreturntofallthrough", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn", + "target": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_run", + "target": "il_controlflow_removeredundantreturn_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_run", + "target": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_convertreturntofallthrough", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RemoveRedundantReturn.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_removeredundantreturn_icsharpcode_decompiler_il_controlflow_removeredundantreturn_convertreturntofallthrough", + "target": "il_controlflow_removeredundantreturn_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectreachable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1250", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_flagvariablematches", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L992", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1378", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_leaveexitscontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_remapvariablereads", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_removedeadflagstores", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1385", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1317", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_rewritefinallyexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1054", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_remapvariablereads", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_normalizeruntimeasyncfilter", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_flagvariablematches", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_remapvariablereads", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1385", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1013", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_remapvariablereads", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L992", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1013", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_removedeadflagstores", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_rewritefinallyexit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetryfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectreachable", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_removedeadflagstores", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1385", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_rewritefinallyexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L992", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_leaveexitscontainer", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_rewritefinallyexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L386", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findflaginitstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_leaveexitscontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_leaveexitscontainer", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_removedeadflagstores", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1054", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_findfinallydispatchexit", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchfinallyexitblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectdispatchblocks", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L547", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectreachable", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_collectreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L652", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L687", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L678", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L698", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L656", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritetrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L822", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacevariablereadswithhandlervariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L802", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewritemultihandlertrycatch", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L884", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchifchaindispatch", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchswitchdispatch", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_matchcatchentrycheck", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_iscontainerexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1149", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_flagvariablematches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1126", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1219", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1054", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1244", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1174", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_tryrewriteflagbasedearlyreturn", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_trygetearlyactiontemplate", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1326", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_resolveearlyreturnvalue", + "target": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_isleavetocontainerorancestor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs", + "source_location": "L1385", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncexceptionrewritetransform_icsharpcode_decompiler_il_controlflow_runtimeasyncexceptionrewritetransform_replacedispatchidiomwithrethrow", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform", + "target": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform", + "target": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform", + "target": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run", + "target": "il_controlflow_runtimeasyncmanualawaittransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run", + "target": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_controlflow_runtimeasyncmanualawaittransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_isasynchelpersmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_runtimeasyncmanualawaittransform_icsharpcode_decompiler_il_controlflow_runtimeasyncmanualawaittransform_detectruntimeasyncmanualawait", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysismode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StateRangeAnalysisMode" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysismode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L87", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "StateRangeAnalysis" + }, + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_createnestedanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolicEvaluationContext" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StateRangeAnalysis" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_createnestedanalysis" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "il_controlflow_staterangeanalysis_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_addstatevariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "util_longset_icsharpcode_decompiler_util_longset_exceptwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "util_longset_icsharpcode_decompiler_util_longset_intersectwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges", + "target": "util_longset_icsharpcode_decompiler_util_longset_issubsetof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_assignstateranges" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "target": "il_controlflow_staterangeanalysis_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterange", + "target": "util_longset_icsharpcode_decompiler_util_longset_unionwith" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L284", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "target": "il_controlflow_staterangeanalysis_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "target": "il_controlflow_staterangeanalysis_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_addstaterangeforleave", + "target": "util_longset_icsharpcode_decompiler_util_longset_unionwith" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L284", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "target": "il_controlflow_staterangeanalysis_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L307", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave", + "target": "il_controlflow_staterangeanalysis_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L284", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongDict" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "target": "util_longdict_icsharpcode_decompiler_util_longdict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L857", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "target": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmapping" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L307", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongDict" + }, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave", + "target": "util_longdict_icsharpcode_decompiler_util_longdict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/StateRangeAnalysis.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_staterangeanalysis_icsharpcode_decompiler_il_controlflow_staterangeanalysis_getblockstatesetmappingforleave", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SwitchAnalysis" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SwitchAnalysis" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "il_controlflow_switchanalysis_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "util_longset_icsharpcode_decompiler_util_longset_exceptwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "util_longset_icsharpcode_decompiler_util_longset_intersectwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1402", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "target": "il_controlflow_switchanalysis_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzeswitch", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "target": "il_controlflow_switchanalysis_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_addsection", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "il_controlflow_switchanalysis_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L302", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "target": "il_controlflow_switchanalysis_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_matchswitchvar", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "util_longset_icsharpcode_decompiler_util_longset_addoffset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_analyzecondition", + "target": "util_longset_icsharpcode_decompiler_util_longset_invert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L352", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "target": "il_controlflow_switchanalysis_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L352", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L352", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makesetwherecomparisonistrue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L373", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makegreaterthanorequalset", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchAnalysis.cs", + "source_location": "L396", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchanalysis_icsharpcode_decompiler_il_controlflow_switchanalysis_makelessthanorequalset", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LoopContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_cs_loopcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L437", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ulong" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_cs_ulong", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isflownode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isswitchexpressionthrowhelperblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchroslynswitchonstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchswitchexpressionthrowhelpercall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_resetvisited", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L553", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDictionary" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "target": "il_controlflow_switchdetection_cs_idictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getcontinuedepth", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_findcontinue", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrementblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getcontinuedepth", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L686", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_matchcontinue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "target": "il_controlflow_switchdetection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_loopcontext_getbreaktargets" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L695", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_resetvisited", + "target": "il_controlflow_switchdetection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_run", + "target": "il_controlflow_switchdetection_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_run", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_processblock", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "target": "il_controlflow_switchdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isswitchexpressionthrowhelperblock", + "target": "il_controlflow_switchdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "target": "il_controlflow_switchdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L553", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "target": "il_controlflow_switchdetection_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchswitchexpressionthrowhelpercall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_inlineswitchexpressiondefaultcasethrowhelper" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isswitchexpressionthrowhelperblock", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchswitchexpressionthrowhelpercall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchswitchexpressionthrowhelpercall", + "target": "il_controlflow_switchdetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L442", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isswitchexpressionthrowhelperblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_simplifyswitchinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L395", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "target": "il_controlflow_switchdetection_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L395", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_sortswitchsections", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L411", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "target": "il_controlflow_switchdetection_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L411", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_adjustlabels", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L442", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchroslynswitchonstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L442", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_usecsharpswitch", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "caseNodes" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "casenodes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "flowNodes" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "flownodes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L516", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "il_controlflow_switchdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_analyzecontrolflow", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L581", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "target": "il_controlflow_switchdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L655", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_switchdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L553", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_switchusesgoto", + "target": "il_controlflow_switchdetection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L594", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_addnullcase", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isshortcircuit", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isflownode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isshortcircuit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L665", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_isflownode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SwitchDetection.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_issinglecondition", + "target": "il_controlflow_switchdetection_icsharpcode_decompiler_il_controlflow_switchdetection_resetvisited", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicanalysisfailedexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolicValueType" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolicValue" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L121", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SymbolicValue" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "target": "il_controlflow_symbolicexecution_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "SymbolicValue" + }, + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue_asbool", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicvalue", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L117", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_addstatevariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L101", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_addstatevariable", + "target": "il_controlflow_symbolicexecution_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_controlflow_symbolicexecution_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/SymbolicExecution.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_symbolicexecution_icsharpcode_decompiler_il_controlflow_symbolicevaluationcontext_eval", + "target": "util_longset_icsharpcode_decompiler_util_longset_addoffset" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzector", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1473", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1509", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1409", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L855", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1210", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1385", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_getnewstate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1535", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1377", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_isstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchmonoenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_printfinallymethodstateranges", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1247", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "target": "il_controlflow_yieldreturndecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "target": "il_controlflow_yieldreturndecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "target": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1535", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "target": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_controlflow_yieldreturndecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_controlflow_yieldreturndecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_printfinallymethodstateranges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L650", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1473", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L484", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_controlflow_yieldreturndecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchmonoenumeratorcreationnewobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationpattern", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzector", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L388", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "target": "il_controlflow_yieldreturndecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L388", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_singleblock", + "target": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_isstateassignment", + "target": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L429", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchmonoenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_controlflow_yieldreturndecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1385", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_getnewstate", + "target": "il_controlflow_yieldreturndecompiler_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_matchmonoenumeratorcreationnewobj", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_iscompilergeneratorenumerator" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzector", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1445", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1214", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L565", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_createilast", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzecurrentproperty", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L560", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_resolveienumerableienumeratorfieldmapping", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L590", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_constructexceptiontable", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L635", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_printfinallymethodstateranges", + "target": "il_controlflow_yieldreturndecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L635", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_printfinallymethodstateranges", + "target": "il_controlflow_yieldreturndecompiler_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L650", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L855", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "target": "il_controlflow_yieldreturndecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "target": "il_controlflow_yieldreturndecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L787", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_convertbody", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L653", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_ismethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L665", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L791", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L652", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_analyzemovenext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L832", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_propagatecopiesoffields", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1165", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1174", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1181", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1151", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_translatefieldstolocalaccess", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1216", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_getnewstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1224", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_decompilefinallyblocks", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_isstateassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1261", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "target": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_getnewstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1304", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getpredecessor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1250", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_reconstructtryfinallyblocks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1379", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_isstateassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1432", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1452", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1415", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanskipfinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1496", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1506", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1479", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleandofinallybodies", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1524", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1530", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ControlFlow/YieldReturnDecompiler.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "il_controlflow_yieldreturndecompiler_icsharpcode_decompiler_il_controlflow_yieldreturndecompiler_cleanfinallystatechecks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Output", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:90e779127979e4c1", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilambience", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_wrapcomment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionFlags" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IAmbience" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringWriter" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "target": "stringwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_convertsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILAmbience.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_tostring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILAmbience.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L314", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodopt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodreq", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitothertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitparameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L313", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionFlags" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L311", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "target": "il_ilambience_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitarraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L327", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitarraytype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ByReferenceType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitbyreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L336", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitbyreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitbyreferencetype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L343", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodopt", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodopt", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L352", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodreq", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L352", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitmodreq", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L361", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitpointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitpointertype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L368", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L368", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILAmbience.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypeparameter", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L375", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitparameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L389", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L389", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L395", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L395", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitfunctionpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitothertype", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L419", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypedefinition", + "target": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "target": "il_ilambience_icsharpcode_decompiler_il_ilambience_escapename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_writetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L438", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAmbience.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_ilambience_icsharpcode_decompiler_il_typetostringvisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilastwritingoptions", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "target": "il_ilastwritingoptions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions_onpropertychanged", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L275", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L339", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L545", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L337", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L498", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2656", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L469", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4358", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3899", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L627", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3944", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3043", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2969", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3006", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2895", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5078", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3804", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2342", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2858", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3399", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4583", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1012", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2551", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4412", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6816", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L277", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILAstWritingOptions.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyChangedEventArgs" + }, + "_origin": "ast", + "source": "il_ilastwritingoptions_icsharpcode_decompiler_il_ilastwritingoptions_onpropertychanged", + "target": "propertychangedeventargs", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilinstructionextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilinstructionextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilinstructionextensions", + "target": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions", + "target": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_getnextsibling", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions", + "target": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_withilrange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_withilrange", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_withilrange", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILInstructionExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilinstructionextensions_icsharpcode_decompiler_il_ilinstructionextensions_getnextsibling", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "alias", + "alias": "ArrayType", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.ArrayType", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "alias", + "alias": "ByReferenceType", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.ByReferenceType", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "using_kind": "alias", + "alias": "PinnedType", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation.PinnedType", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilreader", + "target": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L162", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L166", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDebugInfoProvider", + "qualified": true, + "ref_qualifier": "DebugInfo" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_idebuginfoprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L167", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L154", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L161", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L156", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Queue" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_cs_queue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1289", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2117", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1398", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1874", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1731", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1836", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1968", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1985", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1673", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2160", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1567", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeldstr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1720", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodereadonly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2089", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1686", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodetailcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1697", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunaligned", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2040", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1709", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodevolatile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ensureexceptionhandlershaveblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2074", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1664", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initparametervariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_insertstackadjustment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1966", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L670", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_issequencepointinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isvalidtypestacktypemerge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1572", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1584", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarga", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1650", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1610", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1622", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2178", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2059", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1347", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peek", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1279", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1392", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1508", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1529", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1479", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1497", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1338", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1550", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_return", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1596", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1655", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1634", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L158", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImportedBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "importedblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L149", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L120", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1671", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L121", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L159", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_ilreader_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_ilreader_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_ilreader_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_ilreader_icsharpcode_decompiler_il_importedblock_mergestacktypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_ilreader_icsharpcode_decompiler_il_importedblock_resetforreimport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L463", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "target": "il_ilreader_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableStack" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock_mergestacktypes", + "target": "il_ilreader_cs_immutablestack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L787", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_decodedinstruction", + "target": "il_ilreader_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "target": "il_ilreader_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L75", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_importedblock_mergestacktypes", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_importedblock_resetforreimport" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "il_ilreader_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_ilreader_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "il_ilreader_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initparametervariables", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_tosubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L723", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_ilreader_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1841", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1229", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L215", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "target": "il_ilreader_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemetadatatoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2178", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "target": "il_ilreader_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1675", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1147", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L235", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodetypereference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1733", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1029", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2162", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L241", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1199", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L247", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readanddecodefieldreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initlocalvariables", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initparametervariables", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L350", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_createilvariable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1436", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1941", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1765", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1681", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1727", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodereadonly", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1693", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodetailcall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1705", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunaligned", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1716", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodevolatile", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L779", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1492", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_warn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_insertstackadjustment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isvalidtypestacktypemerge", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L387", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L387", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UnionFind" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_checkoutgoingedges", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L432", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_insertstackadjustment", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L432", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_insertstackadjustment", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L446", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_isvalidtypestacktypemerge", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2063", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L463", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L463", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImportedBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_storestackforoffset", + "target": "importedblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L724", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ensureexceptionhandlershaveblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_readinstructions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L518", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_ilreader_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_issequencepointinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L518", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImportedBlock" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readblock", + "target": "importedblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1778", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1667", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1639", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_currentstackisempty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L626", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L616", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_preparebranchtargetsandstacksforexceptionhandlers", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L670", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_issequencepointinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "il_ilreader_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L703", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_writetypedil", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunctionKind" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunctionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L720", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_readil", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1079", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L764", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L766", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_neg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2117", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1731", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1836", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1673", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L795", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1720", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodereadonly", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1686", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodetailcall", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1697", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunaligned", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1709", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodevolatile", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1650", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1338", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DecodedInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "target": "decodedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L786", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_decodedinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1676", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconstrainedcall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L883", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L881", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L823", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L869", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L979", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1027", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeldstr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L805", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodereadonly", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1142", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodetailcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunaligned", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L863", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L811", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodevolatile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1089", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1160", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L993", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarga", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1171", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1054", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1229", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L893", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peek", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L895", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1205", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1200", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L821", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1097", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_return", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1106", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1245", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1126", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L1031", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeinstruction", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1876", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1518", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_peekstacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1292", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_ilreader_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1311", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1324", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1289", + "weight": 1.0, + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1291", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UnionFind" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_default", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1311", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitldloc", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_find" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1324", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L1329", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_collectstackvariablesvisitor_visitstloc", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_find" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2145", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1742", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1869", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1652", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_push", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1349", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_peek", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_peek", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2119", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1881", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1811", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1848", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1988", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2092", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1652", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1395", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1392", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1392", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1513", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1534", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1481", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1563", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_return", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1600", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1657", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1638", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_pop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1398", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_cast", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1515", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1540", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1479", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1505", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_poppointer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1818", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1503", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popstobjtarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1508", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popfieldtarget", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_popldfldtarget", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1550", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_return", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1567", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2169", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarg", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1572", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarg", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1584", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldarga", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1604", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1596", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_starg", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1610", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1622", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1644", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1634", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1650", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldelem", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1655", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1655", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_stelem", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1664", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1664", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_initobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1808", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1785", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1799", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1731", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecall", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L1847", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecallindirect", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1878", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L1921", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1874", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1874", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1972", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_comparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1974", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2029", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2099", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2048", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_isinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_ilreader_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1976", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1968", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodecomparisonbranch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1985", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_ilreader_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "il_ilreader_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2031", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILReader.cs", + "source_location": "L2018", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L1985", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeconditionalbranch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2045", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2050", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2040", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeunconditionalbranch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2101", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2061", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_markbranchtarget", + "target": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L2080", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_flushexpressionstack", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2089", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodeswitch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_binarynumeric", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2160", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_decodejmp", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILReader.cs", + "source_location": "L2178", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L2184", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILReader.cs", + "source_location": "L2181", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilreader_icsharpcode_decompiler_il_ilreader_ldtoken", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_iltypeextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getstacktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_hasoppositesign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isfloattype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_issmallintegertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getstacktype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getstacktype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsign", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L57", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsign", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_hasoppositesign", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsize", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_issmallintegertype", + "target": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_getsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_issmallintegertype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isintegertype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_isfloattype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L169", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/ILTypeExtensions.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "il_iltypeextensions_icsharpcode_decompiler_il_iltypeextensions_infertype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilvariable", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_ilvariable", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_iaddressinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_iloadinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L120", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VariableKind" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableKind" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_islocal", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableKind" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_islocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions", + "target": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_isthis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_variablekindextensions_isthis", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L595", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L439", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L298", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L290", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addaddressinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addloadinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_isusedwithin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeaddressinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeloadinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writedefinitionto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L280", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L217", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L207", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L244", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L298", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L138", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L434", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L141", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L614", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L618", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_equals", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_gethashcode", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9020", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmatchinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8410", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchpinnedregion", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8519", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchusinginstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6491", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L905", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2460", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1739", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1962", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L444", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_recombinevariables", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L428", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L934", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_extract", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L29", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_add", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_contains", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_copyto", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L158", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_getenumerator", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L83", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_remove", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_isusedasrefreadonly", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L170", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_checkinvariant", + "target": "il_ilvariable_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "target": "il_ilvariable_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "target": "il_ilvariable_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addloadinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addloadinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2323", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addloadinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6513", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L927", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2482", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1761", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1984", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addstoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addaddressinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L302", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addaddressinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2407", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_connected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_addaddressinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeloadinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeloadinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2328", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeloadinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6518", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L932", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2487", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1766", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1989", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removestoreinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeaddressinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeaddressinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2412", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_disconnected", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_removeaddressinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L478", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writedefinitionto", + "target": "il_ilvariable_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILVariable.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writedefinitionto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILVariable.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writedefinitionto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto", + "target": "il_ilvariable_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/ILVariable.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2347", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2421", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1017", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2556", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_writeto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_isusedwithin", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L789", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariable_isusedwithin" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L609", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithVariableOperand" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_iaddressinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L604", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithVariableOperand" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_iloadinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L599", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithVariableOperand" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6480", + "weight": 1.0, + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L895", + "weight": 1.0, + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2452", + "weight": 1.0, + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1663", + "weight": 1.0, + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1953", + "weight": 1.0, + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IStoreInstruction" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isnativeintstore", + "target": "il_ilvariable_icsharpcode_decompiler_il_istoreinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2294", + "weight": 1.0, + "metadata": { + "ref_token": "ILoadInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_ilvariable_icsharpcode_decompiler_il_iloadinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2377", + "weight": 1.0, + "metadata": { + "ref_token": "IAddressInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_ilvariable_icsharpcode_decompiler_il_iaddressinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L614", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/ILVariable.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer", + "target": "il_ilvariable_icsharpcode_decompiler_il_ilvariableequalitycomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L589", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L292", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L112", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L124", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer", + "target": "iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionFlags.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionflags", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionFlags.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L142", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L324", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L238", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L258", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L359", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L463", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2651", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2647", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6907", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6903", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L460", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L335", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L253", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1237", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1233", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L140", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L528", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L524", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3894", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3890", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2242", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2238", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L622", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L618", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3532", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3528", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2109", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2105", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5640", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5636", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1146", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5812", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5808", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6081", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6077", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5900", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5896", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L652", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L648", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6294", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6290", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6365", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6361", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6223", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6219", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6448", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6444", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L469", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6148", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6005", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6001", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5723", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5719", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5333", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5329", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5186", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5182", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L384", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L315", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3683", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3679", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L672", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L668", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L709", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L705", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4948", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4944", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5073", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5069", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3799", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3795", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4837", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4833", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2337", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2333", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4048", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4044", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4162", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4158", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3217", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3213", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3156", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3152", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3350", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3346", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3394", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3390", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1921", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1917", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6589", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6585", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4578", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4574", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2757", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2753", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L266", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1007", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1003", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6713", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6709", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4712", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4708", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L298", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L294", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2546", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2542", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4295", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4291", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5288", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5284", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L221", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4675", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4671", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L336", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L241", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L368", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L364", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4407", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4403", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4461", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4457", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1116", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1112", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2065", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2061", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6811", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6807", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L377", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L310", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasdirectflag", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L53", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_logicinstructions_icsharpcode_decompiler_il_userdefinedlogicoperator_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L216", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L155", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L330", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L235", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_computeflags", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure", + "target": "il_instructionflags_icsharpcode_decompiler_il_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8276", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "target": "il_instructions_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "target": "il_instructionoutputextensions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_write", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "target": "il_instructionoutputextensions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "il_instructionoutputextensions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L312", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "target": "il_instructionoutputextensions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext", + "qualified": true, + "ref_qualifier": "Metadata" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_cs_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SignatureHeader" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_cs_signatureheader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeto", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "il_instructionoutputextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataGenericContext", + "qualified": true, + "ref_qualifier": "Metadata" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "il_instructionoutputextensions_cs_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L312", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray", + "qualified": true, + "ref_qualifier": "System.Collections.Immutable" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "target": "il_instructionoutputextensions_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writetypeparameterlist", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "target": "il_instructionoutputextensions_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "target": "il_instructionoutputextensions_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparameterlist", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/InstructionOutputExtensions.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructionoutputextensions_icsharpcode_decompiler_il_instructionoutputextensions_writeparent", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6994", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2583", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_addressof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1202", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_arglist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6846", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_await", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1053", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1177", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4345", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_box", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1230", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2161", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2207", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2184", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3877", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_castclass", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2232", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2136", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2269", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_conv", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3431", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2099", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6942", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6967", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4623", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5567", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1143", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5750", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6037", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5844", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6250", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6321", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6179", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6392", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5476", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6108", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5932", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5667", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5121", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1339", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8381", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7867", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3582", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_initblk", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L662", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3931", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3035", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2961", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2998", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2887", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2924", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4869", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4996", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3733", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3100", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4781", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2294", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2377", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3301", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3072", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldnull", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3976", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4094", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3838", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2813", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2850", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3259", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3196", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3142", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1264", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3340", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_localloc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3377", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1842", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6623", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6480", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4521", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_newarr", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4498", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_nop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2785", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2750", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1447", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1078", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6997", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L895", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6668", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_refanytype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6696", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4702", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4739", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2452", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4205", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5231", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1538", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1563", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2688", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2716", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4665", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1638", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1663", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1817", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1792", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4390", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_unbox", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4444", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5360", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1953", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6750", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_opcode", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1202", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2099", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4623", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L89", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3035", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2961", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2998", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2887", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2924", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3100", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2294", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2377", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3301", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3072", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3838", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2813", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2850", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3259", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L736", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4702", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4739", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7027", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_clone", + "target": "ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7003", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchild", + "target": "ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7011", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_setchild", + "target": "ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "target": "ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_anynode_performmatch", + "target": "ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L265", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L273", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L281", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7019", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchildslot", + "target": "il_instructions_cs_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L289", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_instructions_icsharpcode_decompiler_il_simpleinstruction_clone" + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1177", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4345", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3877", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2232", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L95", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6967", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5320", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3931", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3196", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3142", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3340", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3377", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6623", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2785", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2750", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6668", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6696", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4665", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L316", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L314", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4390", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4444", + "weight": 1.0, + "metadata": { + "ref_token": "UnaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L327", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L337", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L348", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L358", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L3892", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L2240", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L5331", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L3215", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L3154", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L3348", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L3392", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L2755", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6711", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L4673", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L4405", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L4459", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_computeflags" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unaryinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2656", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L469", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4358", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3899", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L627", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3944", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3043", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2969", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3006", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2895", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5078", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3804", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2342", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2858", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3399", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6636", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4583", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1012", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2551", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4300", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4412", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6816", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "target": "il_instructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILAstWritingOptions" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "target": "il_instructions_cs_ilastwritingoptions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L404", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L402", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2136", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2688", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2716", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L415", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L427", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L441", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L453", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L472", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binaryinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L436", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2161", + "weight": 1.0, + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L487", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L487", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L486", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2184", + "weight": 1.0, + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callvirt", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4498", + "weight": 1.0, + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newobj", + "target": "il_instructions_icsharpcode_decompiler_il_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L492", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L500", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L509", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L517", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Patterns", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Patterns", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_anynode", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match", + "target": "csharp_namespace:13406cf11d36b077", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "PatternInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L543", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "target": "il_instructions_cs_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "target": "il_patterns_anynode_cs_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "target": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "target": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_patterninstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkvalidtarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CompoundEvalMode" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundevalmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CompoundTargetKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundtargetkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L611", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L627", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L562", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L560", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L354", + "weight": 1.0, + "metadata": { + "ref_token": "CompoundAssignmentInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L130", + "weight": 1.0, + "metadata": { + "ref_token": "CompoundAssignmentInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L307", + "weight": 1.0, + "metadata": { + "ref_token": "CompoundAssignmentInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L573", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L599", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L611", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L613", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L1114", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_compoundassignmentinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5567", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5750", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6037", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5844", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpBinderFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpbinderflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L642", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6250", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6321", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6179", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6392", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5476", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6108", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5932", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5667", + "weight": 1.0, + "metadata": { + "ref_token": "DynamicInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L5638", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L5810", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6079", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L5898", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6292", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6363", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6221", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6446", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6150", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L6003", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions.cs", + "source_location": "L5721", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_computeflags", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinstruction_computeflags" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7872", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvalidBranch" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_simpleinstruction_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_invalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L685", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidbranch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidbranch_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2678", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1068", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L885", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L860", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3921", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2284", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3565", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6957", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6982", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4655", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5829", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6098", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6382", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6022", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1437", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L835", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3716", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3966", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3062", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3025", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2914", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2951", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4986", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3828", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4854", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2435", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4079", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2840", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2877", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1938", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6658", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6606", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L754", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2803", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2774", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1528", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1099", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6686", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4771", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2573", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4328", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1553", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1628", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2706", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2734", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1653", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1782", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1807", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2082", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_performmatch", + "target": "il_instructions_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7876", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InvalidExpression" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L92", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_simpleinstruction_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_invalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L716", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidexpression" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_invalidexpression_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7880", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nop" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnop", + "target": "il_instructions_icsharpcode_decompiler_il_nop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_icsharpcode_decompiler_il_nop_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_icsharpcode_decompiler_il_nop_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_simpleinstruction_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NopKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nopkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L741", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L744", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnop" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L754", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nop_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L134", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AsyncDebugInfo", + "qualified": true, + "ref_qualifier": "DebugInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "asyncdebuginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L803", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L791", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L768", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L426", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L190", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L197", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L132", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LocalFunctionMethod", + "qualified": true, + "ref_qualifier": "TypeSystem.Implementation" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_localfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_clonevariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_findunusedilranges", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_recombinevariables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L173", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunctionKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunctionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariableCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L776", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L775", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L822", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L127", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L185", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7884", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L781", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L791", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L803", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L813", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L815", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L831", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitilfunction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "target": "il_instructions_icsharpcode_decompiler_il_ilfunction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L835", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L838", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilfunction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L334", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L345", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestswitchcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_getexecutesfinallyblock", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L132", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_ibranchorleaveinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_instructioncollectionupdatecomplete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchincrementblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_prepareextract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_singleinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ContainerKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_containerkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L856", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L860", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7888", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_instructions_icsharpcode_decompiler_il_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L856", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L850", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblockcontainer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L860", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_blockcontainer_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L408", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_findclosestblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L356", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchincrementblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L277", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getpredecessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_instructioncollectionupdatecomplete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_blockkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L881", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_icsharpcode_decompiler_il_block_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_icsharpcode_decompiler_il_block_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L73", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L232", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7892", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblock", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L177", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visitcontainers", + "target": "il_instructions_icsharpcode_decompiler_il_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L881", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblock" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L885", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_block_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7896", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PinnedRegion" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L947", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1032", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1041", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L996", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1003", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L924", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L930", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L958", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1036", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L970", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1012", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L945", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L903", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L958", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L970", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L984", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L996", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L999", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1014", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1015", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1026", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitpinnedregion" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1039", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1044", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1041", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_pinnedregion_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_getoperatorname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1064", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1068", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7900", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbinarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1064", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1058", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbinarynumericinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1068", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_binarynumericinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7904", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NumericCompoundAssign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnumericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L135", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1095", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L130", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L146", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1082", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L142", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1095", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1089", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnumericcompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1099", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_numericcompoundassign_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7908", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UserDefinedCompoundAssign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isstringconcat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1129", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1112", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1133", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L337", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L309", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedcompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedcompoundassign_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L356", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_compoundassignmentinstruction_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_compoundevalmodefromoperation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_isexpressiontypesupported", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L358", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L359", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpBinderFlags" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpbinderflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1163", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1146", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1167", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7912", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicCompoundAssign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1157", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiccompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiccompoundassign_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1188", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1192", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7916", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BitNot" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbitnot", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_unaryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_bitnot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbitnot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_bitnot_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1216", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist", + "target": "il_instructions_icsharpcode_decompiler_il_arglist_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1220", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist", + "target": "il_instructions_icsharpcode_decompiler_il_arglist_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1207", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7920", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Arglist" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitarglist", + "target": "il_instructions_icsharpcode_decompiler_il_arglist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1210", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitarglist" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_arglist_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_getexecutesfinallyblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IBranchOrLeaveInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_ibranchorleaveinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1250", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_branch_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1233", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_branch_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1254", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_instructions_icsharpcode_decompiler_il_branch_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1232", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7924", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbranch", + "target": "il_instructions_icsharpcode_decompiler_il_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1244", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbranch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_branch_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7928", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitleave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IBranchOrLeaveInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_branch_icsharpcode_decompiler_il_ibranchorleaveinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1268", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1325", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1310", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1279", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1329", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1289", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_leave_icsharpcode_decompiler_il_leave_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_leave_icsharpcode_decompiler_il_leave_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_leave_icsharpcode_decompiler_il_leave_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_leave_icsharpcode_decompiler_il_leave_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1266", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1316", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_leave", + "target": "il_instructions_icsharpcode_decompiler_il_leave", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1300", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1310", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1313", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1325", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1319", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitleave" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1332", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_leave_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1433", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1417", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1372", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1368", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1403", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1437", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1386", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1361", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicor", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1359", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L612", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_getelseifparent", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L177", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1372", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1403", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1417", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1420", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1419", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1427", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_icsharpcode_decompiler_il_ifinstruction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1437", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1440", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ifinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7936", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullCoalescingInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1460", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1524", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1509", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1471", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1497", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1528", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1483", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NullCoalescingKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescingkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1458", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1471", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1483", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1497", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1509", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1512", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1518", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullcoalescinginstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1528", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1531", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullcoalescinginstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7940", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L60", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1549", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1553", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L148", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1549", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1543", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1553", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7944", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1567", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1624", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1609", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1578", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1574", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1599", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1588", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1565", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1615", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L214", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L177", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection", + "target": "il_instructions_icsharpcode_decompiler_il_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1578", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1588", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1599", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1609", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1612", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1611", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1624", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1618", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchsection" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1628", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1631", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_switchsection_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7948", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatch" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatch", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1649", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1653", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L53", + "weight": 1.0, + "metadata": { + "ref_token": "TryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_trycatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1649", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1643", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1653", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatch_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7952", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1682", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1778", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1731", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1758", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1764", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1693", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1689", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1719", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1782", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1705", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_addexceptionspecifierilrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1680", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L189", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1693", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1705", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1719", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1731", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1734", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1733", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1778", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1772", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatchhandler" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1782", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1785", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_trycatchhandler_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7956", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L207", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1803", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1807", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1792", + "weight": 1.0, + "metadata": { + "ref_token": "TryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L199", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L229", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L626", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFinally" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_tryfinally", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1803", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1797", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfinally" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1807", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfinally_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7960", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryFault" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfault", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L304", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1828", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1832", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1817", + "weight": 1.0, + "metadata": { + "ref_token": "TryInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L296", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L326", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_tryfault", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1828", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1822", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfault" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_tryfault_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7964", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LockInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1860", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1934", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1943", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1909", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1917", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1871", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1867", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1897", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1938", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1883", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1858", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1916", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_lockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1871", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1883", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1897", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1909", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1912", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1911", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1934", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1928", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlockinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1938", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1941", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L1946", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1943", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_lockinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UsingInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitusinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2004", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2078", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2087", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2053", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2061", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1981", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L1987", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2015", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2011", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2041", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2082", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2027", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2002", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2060", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_usinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2015", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2027", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2041", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2053", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2056", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2055", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2078", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2072", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitusinginstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2082", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2085", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2090", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2087", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_usinginstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_debugbreak_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2105", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_debugbreak_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2126", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_debugbreak_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7972", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DebugBreak" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdebugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_debugbreak", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2116", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdebugbreak" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_debugbreak_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L133", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ComparisonLiftingKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonliftingkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2147", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_icsharpcode_decompiler_il_comp_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2151", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_icsharpcode_decompiler_il_comp_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L121", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L144", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7976", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcomp", + "target": "il_instructions_icsharpcode_decompiler_il_comp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2141", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcomp" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_icsharpcode_decompiler_il_comp_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_comp_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2175", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call", + "target": "il_instructions_icsharpcode_decompiler_il_call_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L174", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L183", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7980", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcall", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality", + "target": "il_instructions_icsharpcode_decompiler_il_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2169", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_call_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcall" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2198", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callvirt", + "target": "il_instructions_icsharpcode_decompiler_il_callvirt_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7984", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallvirt", + "target": "il_instructions_icsharpcode_decompiler_il_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callvirt_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2192", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callvirt_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallvirt" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallIndirect" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_equalsignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2218", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2222", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L41", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallIndirect" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallindirect", + "target": "il_instructions_icsharpcode_decompiler_il_callindirect", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2212", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallindirect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2225", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect_performmatch", + "target": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_equalsignature" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_callindirect_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2255", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2259", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2237", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7992", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Ckfinite" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ckfinite", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2249", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitckfinite" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ckfinite_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv", + "target": "il_instructions_icsharpcode_decompiler_il_conv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L105", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conv_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conv_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conv_unwrapconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionKind" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2280", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_icsharpcode_decompiler_il_conv_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2284", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_icsharpcode_decompiler_il_conv_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L95", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L313", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L141", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7996", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitconv", + "target": "il_instructions_icsharpcode_decompiler_il_conv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitconv" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2284", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_conv_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8000", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2357", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2366", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2333", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2326", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2342", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2332", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isusedasnativeint", + "target": "il_instructions_icsharpcode_decompiler_il_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2344", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2345", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2357", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2351", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2369", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2366", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloc_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8004", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2431", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2440", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2404", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2410", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2435", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2416", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2383", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2418", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2419", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2431", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2425", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloca" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2435", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2443", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2440", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldloca_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8008", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2493", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2569", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2535", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2542", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2479", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2485", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2504", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2500", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2525", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2573", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2514", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2551", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_stloc_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_instructions_stloc_icsharpcode_decompiler_il_stloc_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2491", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2541", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stloc", + "target": "il_instructions_icsharpcode_decompiler_il_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2504", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2525", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2535", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2538", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2537", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2553", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2558", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2554", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2569", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2563", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2573", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2576", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stloc_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2674", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2634", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2647", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2603", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2599", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2624", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2678", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2613", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2656", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2592", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2590", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2640", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2643", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8012", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AddressOf" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitaddressof", + "target": "il_instructions_icsharpcode_decompiler_il_addressof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2603", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2624", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2634", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2637", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2636", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2658", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2663", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2659", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2674", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2668", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitaddressof" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2678", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2681", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_addressof_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8016", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThreeValuedBoolAnd" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2702", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2706", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedbooland_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_logicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2702", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2696", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedbooland" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2706", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedbooland_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8020", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ThreeValuedBoolOr" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2730", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2734", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "ILiftableInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedboolor_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_logicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2724", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedboolor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2734", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_threevaluedboolor_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8024", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableUnwrap" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2770", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2753", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2774", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_nullableinstructions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullableinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_nullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2770", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2764", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullableunwrap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2774", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullableunwrap_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8028", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullableRewrap" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2799", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2803", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_prepareextract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullableinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_nullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2799", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2793", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullablerewrap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2803", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_nullablerewrap_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdStr" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2819", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_instructions_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2836", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2840", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2821", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2820", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2856", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_instructions_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2823", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2824", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2830", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstr" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2840", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstr_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdStrUtf8" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2873", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2877", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2858", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2857", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2860", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2861", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2873", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2867", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstrutf8" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2877", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldstrutf8_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8040", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcI4" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2893", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_instructions_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2910", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2914", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2895", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2894", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2897", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2898", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2910", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2904", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci4" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2914", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci4_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8044", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcI8" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2930", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_instructions_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2947", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2951", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2932", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2931", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2934", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2935", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2947", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2941", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci8" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2951", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldci8_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8048", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcF4" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2967", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "float" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_instructions_cs_float", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2984", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2988", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2969", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2968", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2971", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2972", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2984", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L2978", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf4" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L2988", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf4_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8052", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcF8" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3004", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "double" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_instructions_cs_double", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3021", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3025", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3006", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3005", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3008", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3009", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3021", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3015", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf8" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3025", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcf8_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8056", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcDecimal" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3041", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "decimal" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "decimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3058", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3062", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3043", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3042", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3045", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3046", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3058", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3052", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcdecimal" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3062", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldcdecimal_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8060", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdNull" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldnull", + "target": "il_instructions_icsharpcode_decompiler_il_ldnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3086", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull", + "target": "il_instructions_icsharpcode_decompiler_il_ldnull_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3090", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull", + "target": "il_instructions_icsharpcode_decompiler_il_ldnull_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3077", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3086", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3080", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldnull" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3090", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldnull_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8064", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFtn" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3128", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3132", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3100", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3109", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3108", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3112", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3113", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldftn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldftn_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8068", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtFtn" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3152", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3186", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3161", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3142", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3163", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3164", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3176", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtftn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtftn_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8072", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtDelegate" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3245", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3213", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3249", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3222", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3196", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3212", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3211", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3205", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3224", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3225", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3245", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3239", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtdelegate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldvirtdelegate_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8076", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdTypeToken" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3287", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3291", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3272", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3271", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3267", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3287", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3281", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldtypetoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldtypetoken_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8080", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdMemberToken" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3326", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3330", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3311", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3310", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3309", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3313", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3314", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldmembertoken" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3333", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldmembertoken_performmatch", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8084", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAlloc" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocalloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3363", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3346", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3367", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_instructions_icsharpcode_decompiler_il_localloc_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3345", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3363", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3357", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocalloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_localloc_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8088", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocAllocSpan" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3417", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3390", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3421", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3399", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3389", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3385", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3401", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3402", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3411", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocallocspan" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_locallocspan_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3561", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3570", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3515", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3528", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3470", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3466", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3501", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3565", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3484", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3537", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3459", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3431", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsUnalignedPrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3431", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsVolatilePrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3457", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3527", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8092", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Cpblk" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcpblk", + "target": "il_instructions_icsharpcode_decompiler_il_cpblk", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3470", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3501", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3515", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3518", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3517", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3539", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3546", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3541", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3555", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcpblk" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3565", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3568", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3573", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_cpblk_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8096", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Initblk" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinitblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3610", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3712", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3721", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3666", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3679", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3621", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3617", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3652", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3716", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3635", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3688", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3582", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsUnalignedPrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3582", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsVolatilePrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3608", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3678", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3621", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3635", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3652", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3666", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3669", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3668", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3690", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3697", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3692", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3712", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3706", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinitblk" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3716", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3719", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3724", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_initblk_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFlda" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3790", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3742", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3824", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3784", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3795", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3753", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3749", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3774", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3828", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3763", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3804", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3733", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithFieldOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithfieldoperand", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_instructions_ldflda_icsharpcode_decompiler_il_ldflda_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3740", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3794", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3793", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFlda" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "target": "il_instructions_icsharpcode_decompiler_il_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3753", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3763", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3774", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3784", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3787", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3786", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4940", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6528", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3806", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3813", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3808", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3824", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3818", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldflda" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3828", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3831", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldflda_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdsFlda" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3863", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3867", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3848", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3838", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithFieldOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithfieldoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3844", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3847", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3850", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3851", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3863", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3857", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldsflda" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldsflda_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3917", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3890", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3921", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3899", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3889", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3885", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CastClass" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcastclass", + "target": "il_instructions_icsharpcode_decompiler_il_castclass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3901", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3902", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3911", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcastclass" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3921", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_castclass_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IsInst" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitisinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3962", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3966", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3944", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_instructions_isinst_icsharpcode_decompiler_il_isinst_caninlineintoslot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3943", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3939", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_isinst", + "target": "il_instructions_icsharpcode_decompiler_il_isinst", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3946", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3947", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3962", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L3956", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitisinst" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3966", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_isinst_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3985", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4075", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4084", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4027", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4044", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3996", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3992", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4017", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4053", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4079", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4006", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj_setchild", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3976", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsUnalignedPrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3976", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsVolatilePrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3983", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4043", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4035", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L3996", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4006", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4017", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4027", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4030", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4029", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4055", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4064", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4057", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_originalwriteto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4075", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4069", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobj" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4079", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4082", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4087", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4084", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobj_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObjIfRef" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4103", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4185", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4194", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4145", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4158", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4114", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4135", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4189", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4167", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4101", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4157", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4114", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4135", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4145", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4147", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4169", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4174", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4179", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobjifref" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4192", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4197", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldobjifref_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4224", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4324", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4333", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4273", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4291", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4235", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4231", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4261", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4300", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4328", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4247", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_icsharpcode_decompiler_il_stobj_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_checktargetslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_satisfiesslotrestrictionforinlining", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4205", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsUnalignedPrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4205", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsVolatilePrefix" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4290", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4282", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_stobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4235", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4247", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4261", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4273", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4276", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4302", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4311", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4304", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_originalwriteto", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4318", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstobj" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4328", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4331", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4336", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4338", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stobj_checkinvariant", + "target": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_checktargetslot" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4376", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "il_instructions_icsharpcode_decompiler_il_box_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4380", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "il_instructions_icsharpcode_decompiler_il_box_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4358", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4357", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4353", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Box" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbox", + "target": "il_instructions_icsharpcode_decompiler_il_box", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4360", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4370", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbox" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_box_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unbox" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4430", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4403", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4434", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4412", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4402", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4398", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4414", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4415", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4424", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunbox" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unbox_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnboxAny" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4484", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4457", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4488", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4466", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4456", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4452", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4468", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4469", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4478", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunboxany" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_unboxany_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewobj", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4512", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newobj", + "target": "il_instructions_icsharpcode_decompiler_il_newobj_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4503", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newobj", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4506", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newobj_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewobj" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewArr" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4536", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4609", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4566", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4574", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4541", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4537", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4558", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4613", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4549", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4583", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4536", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4535", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4573", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4531", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4541", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4549", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4558", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4566", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4568", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4585", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4586", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4603", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewarr" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4613", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_newarr_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DefaultValue.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_defaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DefaultValue.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_instructions_defaultvalue_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4651", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4655", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4636", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4635", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4631", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DefaultValue" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdefaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_defaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4638", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4639", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4645", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdefaultvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4655", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_defaultvalue_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Throw" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthrow", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4688", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_instructions_icsharpcode_decompiler_il_throw_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4671", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_instructions_icsharpcode_decompiler_il_throw_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4692", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_instructions_icsharpcode_decompiler_il_throw_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L391", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_throw", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4682", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthrow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_throw_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Rethrow" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4725", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4708", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4729", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_instructions_icsharpcode_decompiler_il_rethrow_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4707", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4725", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4719", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrethrow" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_rethrow_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8160", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SizeOf" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitsizeof", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4767", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4771", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4752", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4751", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4747", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4754", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4755", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4767", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4761", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitsizeof" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4771", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_sizeof_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLen" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4785", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4850", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4859", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4827", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4833", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4796", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4792", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4817", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4854", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4806", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4783", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ldlen", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4796", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4806", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4817", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4827", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4830", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4829", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4850", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4844", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldlen" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4854", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4857", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4862", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldlen_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElema" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4894", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4982", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4931", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4944", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4899", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4895", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4921", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4986", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4909", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4953", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4894", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4893", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4941", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4880", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4899", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4909", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4921", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4931", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4934", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4933", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4955", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4966", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4957", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4982", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4976", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelema" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L4986", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L4989", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelema_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElemaInlineArray" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5021", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5103", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5058", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5069", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5026", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5022", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5048", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5107", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5036", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5078", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5021", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5020", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5066", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5007", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5026", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5048", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5058", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5061", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5060", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5080", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5087", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5082", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5097", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelemainlinearray" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ldelemainlinearray_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5212", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5221", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5172", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5141", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5137", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5162", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5216", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5151", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5191", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5130", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5121", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5178", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5181", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetPinnableReference" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitgetpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_getpinnablereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5141", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5162", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5172", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5175", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5174", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5193", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5201", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5194", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5212", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5206", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitgetpinnablereference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5219", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5224", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_getpinnablereference_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringToInt" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5235", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5301", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5310", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5277", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5284", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5246", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5242", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5267", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5305", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5256", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L28", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Key" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_stringtoint_cs_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_stringtoint_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L28", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_stringtoint_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_arraytodictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5233", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5283", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_stringtoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5246", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5267", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5277", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5280", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5279", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5295", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstringtoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5308", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5313", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5310", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_stringtoint_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_expressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5346", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5329", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5350", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5328", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5324", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionTreeCast" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitexpressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_expressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5346", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5340", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitexpressiontreecast" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_expressiontreecast_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UserDefinedLogicOperator" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5383", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5462", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5432", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5394", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5390", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5420", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5466", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5406", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5439", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5360", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_instructions_logicinstructions_icsharpcode_decompiler_il_userdefinedlogicoperator_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5381", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5371", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5370", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_logicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5394", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5420", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5432", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5435", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5434", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5441", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5449", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5442", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5456", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedlogicoperator" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5466", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5469", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_userdefinedlogicoperator_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L439", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_dynamicinstructions_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L438", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5553", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5538", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5500", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5496", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5526", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5557", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5512", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5489", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5487", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L461", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicLogicOperatorInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5500", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5526", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5538", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5541", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5540", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5553", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5547", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiclogicoperatorinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5560", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L397", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L396", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5653", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5629", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5636", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5591", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5587", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5617", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5657", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5603", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5580", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5578", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L419", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicBinaryOperatorInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5591", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5617", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5629", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5632", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5631", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5653", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5647", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicbinaryoperatorinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5660", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L488", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L487", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5736", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5713", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5719", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5682", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5678", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5703", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5740", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5692", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5671", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5669", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L508", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8200", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicUnaryOperatorInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5682", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5703", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5713", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5716", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5715", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5730", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicunaryoperatorinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5743", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5825", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5834", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5802", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5808", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5771", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5767", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5792", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5829", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5781", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5760", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5758", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L157", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5754", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicConvertInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5771", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5781", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5792", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5802", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5805", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5804", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5825", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5819", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicconvertinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5829", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5832", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5837", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5834", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicconvertinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L221", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5913", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5922", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5890", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5896", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5859", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5855", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5880", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5917", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5869", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5848", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5846", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L241", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8208", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicGetMemberInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5859", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5869", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5880", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5890", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5893", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5892", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5913", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5907", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetmemberinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5920", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5925", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5922", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L255", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6018", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6027", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5994", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6001", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5956", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5952", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5982", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6022", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5968", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5945", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5943", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L277", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8212", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5956", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5982", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L5994", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5997", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L5996", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6018", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6012", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetmemberinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6022", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6025", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6030", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6027", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L295", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L295", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6094", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6070", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6077", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6045", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6041", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6062", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6098", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6053", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6040", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6040", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6039", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L315", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicGetIndexInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6045", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6053", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6062", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6070", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6072", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6094", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6088", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetindexinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6098", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L327", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L327", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6165", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6141", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6116", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6112", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6133", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6169", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6111", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L347", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetIndexInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6133", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6141", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6143", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6159", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetindexinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L173", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L173", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6236", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6212", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6219", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6187", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6183", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6204", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6240", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6195", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6182", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6182", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6181", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L208", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L172", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8224", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeMemberInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6204", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6212", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6214", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6230", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokememberinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L361", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L361", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6307", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6283", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6290", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6258", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6254", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6311", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6266", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6253", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6253", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6252", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L383", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L359", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8228", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeConstructorInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6258", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6275", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6283", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6285", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6307", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6301", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeconstructorinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L535", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_dynamicinstructions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L535", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6378", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6354", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6329", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6325", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6346", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6382", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6337", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6324", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6324", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6323", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L554", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6329", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6337", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6346", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6354", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6356", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6372", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6382", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getargumentinfoofchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6461", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6470", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6438", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6444", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6407", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6403", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6428", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6465", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6417", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6396", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6394", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L586", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicIsEventInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6407", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6428", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6438", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6441", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6440", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6455", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiciseventinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6468", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6473", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_dynamiciseventinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L51", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_findmatch", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8240", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmatchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6539", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6602", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6611", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6576", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6585", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6510", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6516", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6544", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6540", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6566", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6606", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6554", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6480", + "weight": 1.0, + "metadata": { + "ref_token": "IInstructionWithMethodOperand" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6539", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_additionalinvariants", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_getdeconstructresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isdeconstructmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6538", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6584", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6524", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6544", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6554", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6566", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6576", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6579", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6578", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6602", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6596", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmatchinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6606", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6609", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6614", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6611", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_matchinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8244", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MakeRefAny" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmakerefany", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6654", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6658", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6636", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6635", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6631", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6638", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6639", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6648", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmakerefany" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6658", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_makerefany_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RefAnyType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanytype", + "target": "il_instructions_icsharpcode_decompiler_il_refanytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6682", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype", + "target": "il_instructions_icsharpcode_decompiler_il_refanytype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6686", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype", + "target": "il_instructions_icsharpcode_decompiler_il_refanytype_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6673", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6682", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6676", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanytype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6686", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanytype_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "RefAnyValue" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6736", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6709", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6740", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6718", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6708", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6704", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6720", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6721", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6730", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanyvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_refanyvalue_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "YieldReturn" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visityieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6758", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6832", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6800", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6807", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6769", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6765", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6790", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6836", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6779", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6816", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6756", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6806", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6769", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6779", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6790", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6800", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6803", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6802", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6818", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6821", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6819", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6832", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6826", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visityieldreturn" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6836", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6839", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_yieldreturn_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Await.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_await", + "target": "il_instructions_icsharpcode_decompiler_il_await", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6928", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6896", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6903", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6865", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6861", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6886", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6932", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6875", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6912", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6854", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6852", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6902", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Await.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8260", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Await" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitawait", + "target": "il_instructions_icsharpcode_decompiler_il_await", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6865", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6875", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6886", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6896", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6899", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6898", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6914", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6917", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6915", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6928", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6922", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitawait" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6932", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6935", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_await_performmatch", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_instructioncollectionupdatecomplete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6953", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6957", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6942", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6944", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6953", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6947", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6957", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_additionalinvariants", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_findmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6978", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6987", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6982", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructResultInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6978", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L6972", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructresultinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6982", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6987", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_deconstructresultinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7027", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_clone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7003", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L6999", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7019", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7011", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_setchild", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7032", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_anynode_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CaptureGroup" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_capturegroup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_anynode", + "target": "il_instructions_icsharpcode_decompiler_il_patterns_anynode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L7029", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L7034", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions.cs", + "source_location": "L7035", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_patterns_anynode_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7870", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8012", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitaddressof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7920", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitarglist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8260", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitawait", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7900", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbinarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7916", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbitnot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7892", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7888", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8128", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7924", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7980", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7988", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallindirect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7984", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallvirt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8108", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcastclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7992", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitckfinite", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7976", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcomp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7996", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8092", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcpblk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7972", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdebugbreak", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8264", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8268", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructresultinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8196", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicbinaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7912", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiccompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8204", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicconvertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8216", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8208", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8228", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeconstructorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8232", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8224", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8236", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8192", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiclogicoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8220", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8212", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8200", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicunaryoperatorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8184", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitexpressiontreecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8176", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitgetpinnablereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7932", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7884", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8096", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinitblk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7872", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7876", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8112", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitisinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8056", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8048", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8052", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8040", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8044", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8168", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelema", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8172", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelemainlinearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8100", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8064", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8164", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldlen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8000", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8004", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8080", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldmembertoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8060", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8116", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8120", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobjifref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8104", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldsflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8032", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8036", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8076", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8072", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8068", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7928", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitleave", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8084", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocalloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8088", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocallocspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7964", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlockinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8244", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmakerefany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8240", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmatchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8144", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewarr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8140", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7880", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8028", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullablerewrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8024", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullableunwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7936", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullcoalescinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7904", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnumericcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7896", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitpinnedregion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8248", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8252", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanyvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8156", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8160", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitsizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8008", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8180", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstringtoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7940", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7944", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8016", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedbooland", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8020", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedboolor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8152", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7948", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7952", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7960", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7956", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8132", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8136", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunboxany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7908", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedcompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8188", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7968", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitusinginstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8256", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visityieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7870", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7194", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitaddressof", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7102", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitarglist", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7442", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitawait", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7082", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbinarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7098", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbitnot", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7074", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7070", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitblockcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7310", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbox", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitbranch", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7162", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcall", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallindirect", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7166", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcallvirt", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7290", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcastclass", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7174", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7158", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcomp", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7178", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitconv", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitcpblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7154", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdebugbreak", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7446", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7450", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdeconstructresultinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7330", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdefaultvalue", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7378", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicbinaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7094", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiccompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7386", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicconvertinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7398", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7390", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicgetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7410", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeconstructorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7414", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokeinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7406", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicinvokememberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7418", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiciseventinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7374", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamiclogicoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7402", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetindexinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7394", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicsetmemberinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7382", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitdynamicunaryoperatorinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7366", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitexpressiontreecast", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7358", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitgetpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7114", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7066", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitilfunction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7278", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinitblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7054", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidbranch", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7058", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitinvalidexpression", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7294", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitisinst", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcdecimal", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7230", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf4", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7234", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldcf8", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7222", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci4", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7226", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldci8", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7350", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7354", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7282", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7246", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldftn", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7346", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7186", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldloca", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7262", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldmembertoken", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7242", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldnull", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7298", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7302", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7286", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldsflda", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7214", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstr", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7218", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldstrutf8", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7258", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldtypetoken", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7254", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7250", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitleave", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7266", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocalloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7270", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlocallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7146", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitlockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7426", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmakerefany", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7422", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitmatchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7326", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewarr", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7322", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnewobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7062", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnop", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7210", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7206", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullableunwrap", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7118", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnullcoalescinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7086", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitnumericcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7078", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7430", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanytype", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7434", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrefanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7338", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitrethrow", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7342", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitsizeof", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7190", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7306", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7362", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitstringtoint", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7122", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7126", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitswitchsection", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7198", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7202", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthreevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7334", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitthrow", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7130", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7134", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7142", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfault", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7138", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visittryfinally", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7314", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunbox", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7318", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitunboxany", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7090", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedcompoundassign", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7370", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visituserdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7150", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visitusinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L7438", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilvisitor_visityieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_ilvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_findclosestblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L301", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_getpredecessor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L436", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L308", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L393", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestswitchcontainer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L178", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L356", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L381", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_singleinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_getexecutesfinallyblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L367", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_unwrapconv", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8532", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchaddressof", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8425", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matcharglist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9083", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchawait", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8874", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8807", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcastclass", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8486", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchckfinite", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8753", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcpblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8477", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdebugbreak", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8924", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8992", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchgetpinnablereference", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8768", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinitblk", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8383", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinvalidbranch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8392", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchinvalidexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8820", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchisinst", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8648", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8626", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcf4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8637", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldcf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8604", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8615", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldci8", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8966", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelema", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8979", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelemainlinearray", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8783", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8668", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldftn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8497", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8508", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8718", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldmembertoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8659", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8833", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8846", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobjifref", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8796", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldsflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8582", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8593", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstrutf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8707", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldtypetoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8692", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtdelegate", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8679", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtftn", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8729", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocalloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8740", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocallocspan", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8449", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlockinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9035", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmakerefany", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9020", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmatchinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8913", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnewarr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8401", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8571", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnullablerewrap", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8410", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchpinnedregion", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9048", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrefanytype", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9059", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrefanyvalue", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8946", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrethrow", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8955", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchsizeof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8519", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8859", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8545", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthreevaluedbooland", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8558", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthreevaluedboolor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8935", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchthrow", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8434", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8887", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunbox", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8900", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunboxany", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9005", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchuserdefinedlogicoperator", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8462", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchusinginstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9072", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchyieldreturn", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L671", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L443", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ChildrenCollection" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_cs_childrencollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L656", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L970", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_checkinvariant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L851", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_combineilrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_commonresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_computeflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_connected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_countancestors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L714", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L934", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_extract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getcommonparent", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasdirectflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L814", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L837", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_invalidateflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isbefore", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_makedirty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L944", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_releaseref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L986", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_satisfiesslotrestrictionforinlining", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchildinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setilrange", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_shallowclone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_validatechild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequals", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequalsnull", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchdefaultornullorzero", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldcf4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldcf8", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlen", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldthis", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchreturn", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstsfld", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchtrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L769", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L210", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L378", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicor", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L479", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection_getenumerator", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_isinst_icsharpcode_decompiler_il_isinst_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_satisfiesslotrestrictionforinlining", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isconstant", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_caninlineintoslot", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L137", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L115", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L312", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L360", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L215", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_clone", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L252", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_setchild", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "context": "field", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_inst2mightwritetovariablereadbyinst1", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L486", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L210", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L476", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visitcontainers", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnop" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8532", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchaddressof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchaddressof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnullablerewrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnullablerewrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1811", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldstr" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldci8" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldnull" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8668", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldftn", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8679", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtftn", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtdelegate", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8692", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldvirtdelegate", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldtypetoken", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldmembertoken", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocalloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8740", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchlocallocspan", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8783", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldflda" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8796", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldsflda", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldsflda" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8807", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcastclass", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1479", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcastclass" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1466", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchcastclass" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchisinst", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchisinst" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8833", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobjifref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldobjifref" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8859", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchstobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8874", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchbox" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8887", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunbox", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8900", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchunboxany", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8913", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnewarr", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchnewarr" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8924", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1141", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchdefaultvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8955", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchsizeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelema" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8966", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelema", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8979", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchldelemainlinearray", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L8992", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchgetpinnablereference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9005", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchuserdefinedlogicoperator", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9020", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmatchinstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9035", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchmakerefany", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions.cs", + "source_location": "L9059", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchrefanyvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_unwrapawait", + "target": "il_instructions_icsharpcode_decompiler_il_ilinstruction_matchawait" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Await.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_await", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeresulttype", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_getoperatorname", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_computeresulttype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_getoperatorname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_getoperatorname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "target": "il_instructions_binarynumericinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BinaryNumericInstruction.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_binarynumericinstruction_icsharpcode_decompiler_il_binarynumericinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_block", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_block", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_block", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block", + "target": "il_instructions_block_icsharpcode_decompiler_il_blockkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_clone", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isrecordclonemethodcall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L261", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "il_instructions_block_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L316", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_remove" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "target": "il_instructions_block_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L359", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_runtransforms" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Block.cs", + "source_location": "L393", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap", + "target": "il_instructions_block_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L553", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_getelseifparent", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_unwrap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L637", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_getcontainingstatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchinlineassignblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_last" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Block.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L670", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "il_instructions_block_icsharpcode_decompiler_il_block_matchifatendofblock" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_containerkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_instructioncollectionupdatecomplete", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_firstordefault" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "il_instructions_blockcontainer_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L189", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchincrementblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_checkinvariant", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_last" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtractionContext" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_prepareextract", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L277", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "target": "il_instructions_blockcontainer_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_topologicalsort", + "target": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/BlockContainer.cs", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_sortblocks" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L720", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1398", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_findclosestcontainer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_matchconditionblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L643", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "target": "il_instructions_blockcontainer_icsharpcode_decompiler_il_blockcontainer_singleinstruction" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_branch", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch", + "target": "il_instructions_branch_icsharpcode_decompiler_il_ibranchorleaveinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "target": "il_instructions_branch_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Branch.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_branch_icsharpcode_decompiler_il_branch_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_callindirect", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "target": "il_instructions_callindirect_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L121", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CallIndirect.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callindirect_icsharpcode_decompiler_il_callindirect_equalsignature", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_equals" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isusedasnativeint", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_getparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_checkinvariant", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L647", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "target": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_expectedtypeforthispointer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "target": "il_instructions_callinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CallInstruction.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match", + "qualified": true, + "ref_qualifier": "Patterns" + }, + "_origin": "ast", + "source": "il_instructions_callinstruction_icsharpcode_decompiler_il_callinstruction_performmatch", + "target": "il_instructions_callinstruction_cs_match", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonliftingkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_gettoken", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_isequalityorinequality", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_negate", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_tobinaryoperatortype", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_gettoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_isequalityorinequality", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_negate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comparisonkindextensions_tobinaryoperatortype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "target": "il_instructions_comp_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L732", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L686", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1233", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "il_instructions_comp_icsharpcode_decompiler_il_comp_logicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Comp.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_comp_icsharpcode_decompiler_il_comp_caninlineintoslot", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundevalmode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundtargetkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L407", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CompoundEvalMode" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_compoundevalmodefromoperation", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundevalmode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkinvariant", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkvalidtarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L88", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_checkvalidtarget", + "target": "il_instructions_compoundassignmentinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix", + "target": "il_instructions_compoundassignmentinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_compoundassignmentinstruction_writesuffix" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L275", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L339", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "target": "il_instructions_compoundassignmentinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "il_instructions_compoundassignmentinstruction_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_isbinarycompatiblewithtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement", + "target": "il_instructions_compoundassignmentinstruction_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_numericcompoundassign_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1091", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isincrementordecrement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isstringconcat", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_isstringconcat" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_userdefinedcompoundassign_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_compoundevalmodefromoperation", + "target": "il_instructions_compoundassignmentinstruction_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_isexpressiontypesupported", + "target": "il_instructions_compoundassignmentinstruction_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/CompoundAssignmentInstruction.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_isexpressiontypesupported" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetindexinstruction", + "target": "il_instructions_compoundassignmentinstruction_icsharpcode_decompiler_il_dynamiccompoundassign_isexpressiontypesupported" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_conv", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ConversionKind" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConversionKind" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_unwrapconv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConversionKind" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv", + "target": "il_instructions_conv_icsharpcode_decompiler_il_conversionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_getconversionkind", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "target": "il_instructions_conv_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Conv.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_conv_icsharpcode_decompiler_il_conv_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L109", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "il_instructions_deconstructinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_checkinvariant", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isconversionstloc", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_checkinvariant", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_isassignment" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructInstruction.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_deconstructinstruction_icsharpcode_decompiler_il_deconstructinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "target": "il_instructions_deconstructresultinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_writetocore", + "target": "util_index_system_index_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_additionalinvariants", + "target": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_findmatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DeconstructResultInstruction.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_deconstructresultinstruction_icsharpcode_decompiler_il_deconstructresultinstruction_additionalinvariants", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_debugassert" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DefaultValue.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_defaultvalue", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfoflags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpbinderflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfoFlags" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfoflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpArgumentInfoFlags" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfoflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CSharpBinderFlags" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpbinderflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo_hasflag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L421", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L163", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L317", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L385", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L556", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L210", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L588", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L471", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L349", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L521", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_getargumentinfoofchild", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writebinderflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L545", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L337", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L498", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals_run", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_getargumentinfoofchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "il_instructions_dynamicinstructions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinstruction_writeargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ListMatch" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicconvertinstruction_performmatch", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokememberinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetmemberinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetmemberinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicgetindexinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicsetindexinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeconstructorinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicbinaryoperatorinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiclogicoperatorinstruction_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicunaryoperatorinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamicinvokeinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/DynamicInstructions.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_dynamicinstructions_icsharpcode_decompiler_il_dynamiciseventinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_expressiontreecast", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "target": "il_instructions_expressiontreecast_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ExpressionTreeCast.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_expressiontreecast_icsharpcode_decompiler_il_expressiontreecast_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Instrumentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "csharp_namespace:fa12823f1dec15ec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunctionkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "il_instructions_ilfunction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_findunusedilranges", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L355", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_findunusedilranges", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L402", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_instructions_ilfunction_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_tostring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L402", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L402", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_runtransforms" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L987", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_registervariable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILFunction.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilfunction_icsharpcode_decompiler_il_ilfunction_recombinevariables", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_remove" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L997", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithfieldoperand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L992", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithtypeoperand", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1007", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_resetdirty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_startenumerator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction", + "target": "il_instructions_ilinstruction_stopenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_ldflda_icsharpcode_decompiler_il_ldflda_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedbooland_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_logicinstructions_icsharpcode_decompiler_il_threevaluedboolor_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StLoc.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_stloc_icsharpcode_decompiler_il_stloc_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILPhase" + }, + "_origin": "ast", + "source": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilphase", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_validatechild", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L84", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_checkinvariant", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L507", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators", + "target": "il_instructions_ilinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L253", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_makedirty", + "target": "il_instructions_ilinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L493", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_startenumerator", + "target": "il_instructions_ilinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L499", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_stopenumerator", + "target": "il_instructions_ilinstruction_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L935", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L957", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isdescendantof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getcommonparent", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_countancestors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_isbefore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_countancestors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_commonresulttype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_makedirty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L798", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchildinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_makedirty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_caninlineintoslot", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/SemanticHelper.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_inst2mightwritetovariablereadbyinst1", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_satisfiesslotrestrictionforinlining", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_hasdirectflag" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_invalidateflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L797", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchildinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_invalidateflags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_combineilrange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addilrange" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_combineilrange", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_addexceptionspecifierilrange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_combineilrange" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setilrange", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange", + "target": "il_instructions_ilinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeilrange" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "target": "il_instructions_ilinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writetocore", + "target": "il_instructions_ilinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_tostring", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writetocore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_writeto" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_tostring", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_tostring", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L953", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchildinstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchild", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_setchild" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_caninlineintoslot", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L452", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L946", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_getchildslot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L474", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ChildrenEnumerator" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection_getenumerator", + "target": "childrenenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L484", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrencollection_getenumerator", + "target": "il_instructions_ilinstruction_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L520", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_ilinstruction_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_add", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_clear", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_swapremoveat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_assertnoenumerators" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L524", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_ilinstruction_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_movenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_childrenenumerator_reset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_replacewith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addref", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_connected", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L822", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_addref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_releaseref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L686", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_releaseref", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_disconnected", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_add", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionadded" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_clear", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_swapremoveat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionremoved" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_add", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_clear", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_swapremoveat", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_instructioncollectionupdatecomplete" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_clone", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldloc", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldobj", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1412", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_clone" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L882", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_match" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L910", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ListMatch" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L910", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_performmatch", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L934", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_extract", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L944", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtractionContext", + "qualified": true, + "ref_qualifier": "Transforms" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "target": "il_instructions_ilinstruction_cs_extractioncontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L958", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_prepareextract", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L886", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_instructions_ilinstruction_icsharpcode_decompiler_il_ilinstruction_caninlineintoslot" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L994", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithtypeoperand", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L999", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithfieldoperand", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1004", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iinstructionwithmethodoperand", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILInstruction.cs", + "source_location": "L1022", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_ilinstruction_icsharpcode_decompiler_il_iliftableinstruction", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_copyto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removedead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_remove", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removedead", + "target": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Enumerator", + "qualified": true, + "ref_qualifier": "List<ILVariable>" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_getenumerator", + "target": "il_instructions_ilvariablecollection_cs_enumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/ILVariableCollection.cs", + "source_location": "L163", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "il_instructions_ilvariablecollection_icsharpcode_decompiler_il_ilvariablecollection_getenumerator", + "target": "il_instructions_ilvariablecollection_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_logicor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "il_instructions_ifinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/IfInstruction.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isprotectedifinst", + "target": "il_instructions_ifinstruction_icsharpcode_decompiler_il_ifinstruction_isinconditionslot" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_copyto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_elementatordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_first", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_firstordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_last", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_lastordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_secondtolastordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_swapremoveat", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection", + "target": "ilist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "il_instructions_instructioncollection_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "il_instructions_instructioncollection_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L131", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_getenumerator", + "target": "ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Enumerator" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_getenumerator", + "target": "il_instructions_instructioncollection_cs_enumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L75", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_movenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_reset", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist_getenumerator", + "target": "ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L93", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_movenext", + "target": "il_instructions_instructioncollection_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L104", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_enumerator_dispose", + "target": "il_instructions_instructioncollection_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_contains", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_remove", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_indexof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_addrange", + "target": "il_instructions_instructioncollection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L209", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_replacelist", + "target": "il_instructions_instructioncollection_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_insert", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_remove", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1132", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeat" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removerange" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L330", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_removeall", + "target": "il_instructions_instructioncollection_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/InstructionCollection.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoend", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_moveelementtoindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_first" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_instructions_instructioncollection_icsharpcode_decompiler_il_instructioncollection_elementatordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/IsInst.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_isinst_icsharpcode_decompiler_il_isinst_caninlineintoslot", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_satisfiesslotrestrictionforinlining", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/LdFlda.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldflda_icsharpcode_decompiler_il_stobj_checktargetslot", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "target": "il_instructions_ldlen_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LdLen.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_ldlen_icsharpcode_decompiler_il_ldlen_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "target": "il_instructions_leave_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/Leave.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_leave_icsharpcode_decompiler_il_leave_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_lockinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "il_instructions_lockinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/LockInstruction.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_lockinstruction_icsharpcode_decompiler_il_lockinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/LogicInstructions.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_logicinstructions_icsharpcode_decompiler_il_userdefinedlogicoperator_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_additionalinvariants", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "target": "il_instructions_matchinstruction_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isconstant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L580", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_ispatternmatch" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L161", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_iscalltoopequality", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isconstant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L181", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_getdeconstructresulttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_getdeconstructresulttype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_additionalinvariants", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isdeconstructmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_additionalinvariants", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isdeconstructmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "target": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_isdeconstructmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L277", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "il_instructions_matchinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MatchInstruction.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_matchinstruction_icsharpcode_decompiler_il_matchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsunalignedprefix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions", + "target": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_isupportsvolatileprefix", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "target": "il_instructions_memoryinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_ldobj_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "target": "il_instructions_memoryinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/MemoryInstructions.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_memoryinstructions_icsharpcode_decompiler_il_stobj_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction", + "target": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescingkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "target": "il_instructions_nullcoalescinginstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/NullCoalescingInstruction.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullcoalescinginstruction_icsharpcode_decompiler_il_nullcoalescinginstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_writetocore", + "target": "il_instructions_nullableinstructions_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullableunwrap_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/NullableInstructions.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExtractionContext" + }, + "_origin": "ast", + "source": "il_instructions_nullableinstructions_icsharpcode_decompiler_il_nullablerewrap_prepareextract", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L880", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L704", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci4" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldci" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L856", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1051", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1811", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L910", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L856", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1127", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L910", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldloca" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlocref" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1725", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldlen", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbranch" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1687", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchleave" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchifinstructionpositivecondition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicand" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequals", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L697", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L523", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchlogicnot" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1813", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompequalsnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequalsnull", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequalsnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchcompnotequals" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldsfld" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L492", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstsfld", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L505", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchstfld" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchbinarynumericinstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_unwrapconv" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/PatternMatching.cs", + "source_location": "L584", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldobj", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldobj" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1350", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_instructions_patternmatching_icsharpcode_decompiler_il_ilinstruction_matchldobj" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction", + "target": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nopkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "target": "il_instructions_simpleinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_simpleinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "target": "il_instructions_simpleinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "target": "il_instructions_simpleinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "target": "il_instructions_simpleinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_nop_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidbranch_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SimpleInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_simpleinstruction_icsharpcode_decompiler_il_invalidexpression_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_arraytodictionary", + "target": "il_instructions_stringtoint_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Key" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_arraytodictionary", + "target": "il_instructions_stringtoint_cs_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_arraytodictionary", + "target": "il_instructions_stringtoint_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "target": "il_instructions_stringtoint_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/StringToInt.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_stringtoint_icsharpcode_decompiler_il_stringtoint_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "il_instructions_switchinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "il_instructions_switchinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setresulttype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_setresulttype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_checkinvariant", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_checkinvariant", + "target": "util_longset_icsharpcode_decompiler_util_longset_unionwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1057", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchinstruction_getdefaultsection" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/SwitchInstruction.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_switchinstruction_icsharpcode_decompiler_il_switchsection_writetocore", + "target": "util_longset_icsharpcode_decompiler_util_longset_tostring" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryinstruction", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "target": "il_instructions_tryinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "target": "il_instructions_tryinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "target": "il_instructions_tryinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "target": "il_instructions_tryinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_computeflags", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L122", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatch_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L191", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_addexceptionspecifierilrange", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L937", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "target": "il_instructions_tryinstruction_icsharpcode_decompiler_il_trycatchhandler_addexceptionspecifierilrange" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L280", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfinally_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/TryInstruction.cs", + "source_location": "L375", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SlotInfo" + }, + "_origin": "ast", + "source": "il_instructions_tryinstruction_icsharpcode_decompiler_il_tryfault_getchildslot", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "target": "il_instructions_unaryinstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UnaryInstruction.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_unaryinstruction_icsharpcode_decompiler_il_bitnot_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "il_instructions_usinginstruction_cs_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Instructions/UsingInstruction.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_instructions_usinginstruction_icsharpcode_decompiler_il_usinginstruction_writetocore", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_patterns_anynode", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVisitor" + }, + "_origin": "ast", + "source": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_acceptvisitor", + "target": "il_patterns_anynode_cs_ilvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L41", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_patterninstruction_computeflags", + "target": "il_patterns_anynode_cs_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_anynode_performmatch", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/AnyNode.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_anynode_icsharpcode_decompiler_il_patterns_anynode_performmatch", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_add" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L116", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L127", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_addsavepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_getsavepointstartmarker", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ListMatch" + }, + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_popfromsavepoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_pushtosavepoints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_restoresavepoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_savepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L48", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "target": "il_patterns_listmatch_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "target": "il_patterns_listmatch_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_restoresavepoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_domatch", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_getsavepointstartmarker" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_popfromsavepoint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_pushtosavepoints" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_performmatchsequence", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_savepoint", + "target": "il_patterns_listmatch_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_savepoint", + "target": "il_patterns_listmatch_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_addsavepoint", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_addsavepoint", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_checkpoint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SavePoint" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_addsavepoint", + "target": "savepoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Match" + }, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_restoresavepoint", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Patterns/ListMatch.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_listmatch_icsharpcode_decompiler_il_patterns_listmatch_restoresavepoint", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_restorecheckpoint" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_capturegroup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CaptureGroup" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_add", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_capturegroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CaptureGroup" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_get", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_capturegroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "target": "il_patterns_match_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_checkpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match", + "target": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_restorecheckpoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_add", + "target": "il_patterns_match_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L93", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_get", + "target": "il_patterns_match_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Patterns/Match.cs", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_patterns_match_icsharpcode_decompiler_il_patterns_match_get", + "target": "il_patterns_match_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_pointerarithmeticoffset", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_computesizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_isfixedvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_computesizeof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1069", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_detect" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/PointerArithmeticOffset.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_pointerarithmeticoffset_icsharpcode_decompiler_il_pointerarithmeticoffset_computesizeof", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/PrimitiveType.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_primitivetype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L440", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L497", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "target": "il_primitivetype_icsharpcode_decompiler_il_primitivetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_semantichelper", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_combinebranches", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_inst2mightwritetovariablereadbyinst1", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L805", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetindexinstruction", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L979", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L607", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L550", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L674", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L724", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L786", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_ispure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/SemanticHelper.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_inst2mightwritetovariablereadbyinst1", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L909", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "target": "il_semantichelper_icsharpcode_decompiler_il_semantichelper_mayreorder" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/SlotInfo.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_slotinfo", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SlotInfo.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "target": "il_slotinfo_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/SlotInfo.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "target": "il_slotinfo_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/SlotInfo.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "il_slotinfo_icsharpcode_decompiler_il_slotinfo", + "target": "il_slotinfo_icsharpcode_decompiler_il_slotinfo_tostring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/StackType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_stacktype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L263", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getstacktype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isfloattype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isintegertype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StackType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "target": "il_stacktype_icsharpcode_decompiler_il_stacktype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.IL.Transforms", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:a3e8938efa3f7f1d", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Queue" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_cs_queue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L833", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_addexistingname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L649", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_excludemethodfromcandidates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L786", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L734", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L891", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_islowercase", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L1043", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isplural", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L662", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_issupportedinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isvalidname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L611", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitldftn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "VariableScope", + "qualified": true, + "ref_qualifier": "AssignVariableNames" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L542", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L599", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitcall", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L532", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitilfunction", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L611", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableScope" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitldftn", + "target": "variablescope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L833", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_addexistingname", + "target": "il_transforms_assignvariablenames_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IImmutableSet" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_iimmutableset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnameifunassigned", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnametolocalsignatureindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isloopcounter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isreservedvariablename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_nextdisplayclasslocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_reservevariablename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_trygetexistingname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitilfunction", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnametolocalsignatureindex", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_trygetexistingname", + "target": "il_transforms_assignvariablenames_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_add", + "target": "il_transforms_assignvariablenames_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_trygetexistingname", + "target": "il_transforms_assignvariablenames_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_trygetexistingname", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L903", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnameifunassigned", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L309", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isloopcounter", + "target": "il_transforms_assignvariablenames_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isreservedvariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isreservedvariablename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isreservedvariablename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_reservevariablename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_reservevariablename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_isloopcounter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnameifunassigned" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignnameifunassigned", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isvalidname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_assignname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_variablescope_generatenameforvariable", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L460", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isvalidname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_assignnametolocalfunction", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_parselocalfunctionname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L532", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L532", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L542", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L931", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L734", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L691", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "target": "il_transforms_assignvariablenames_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L542", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_default", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L593", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitilfunction", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L599", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitcall", + "target": "il_transforms_assignvariablenames_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L599", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitcall", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L611", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFtn" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitldftn", + "target": "il_transforms_assignvariablenames_cs_ldftn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L611", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_visitldftn", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L623", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "target": "il_transforms_assignvariablenames_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_islowercase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L623", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L922", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasemembernames", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L649", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "target": "il_transforms_assignvariablenames_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_islowercase", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L629", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L923", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectalllowercasetypenames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L942", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L702", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L709", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamefrominstruction", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_excludemethodfromcandidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L749", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnameforargument", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_excludemethodfromcandidates", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L773", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_excludemethodfromcandidates", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_cleanupvariablename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L786", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_getnamebytype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L837", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_addexistingname", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L912", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_addexistingname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L1025", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_splitname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_guesstype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L940", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L996", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_collectreservedvariablenames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generateforeachvariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isplural", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L1003", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_isplural", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/AssignVariableNames.cs", + "source_location": "L990", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_assignvariablenames_icsharpcode_decompiler_il_transforms_assignvariablenames_generatevariablename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L95", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L49", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L104", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IBlockTransform" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform_run", + "target": "il_transforms_blocktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_iblocktransform_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "target": "il_transforms_blocktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L47", + "weight": 1.0, + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L25", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blocktransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L92", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_tostring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_run", + "target": "il_transforms_blocktransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_run", + "target": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/BlockTransform.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_blocktransform_icsharpcode_decompiler_il_transforms_blockiltransform_visitblock", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_postorder" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithclosure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithclosure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithreturn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithfield", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L295", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithclosure", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithreturn", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "target": "il_transforms_cacheddelegateinitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationwithlocal", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslyninstaticwithlocal", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationroslynwithlocal", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvb", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithreturn", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CachedDelegateInitialization.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cacheddelegateinitialization_icsharpcode_decompiler_il_transforms_cacheddelegateinitialization_cacheddelegateinitializationvbwithclosure", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization", + "target": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization", + "target": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization", + "target": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_run", + "target": "il_transforms_cachedreadonlyspaninitialization_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_run", + "target": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "target": "il_transforms_cachedreadonlyspaninitialization_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CachedReadOnlySpanInitialization.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_cachedreadonlyspaninitialization_icsharpcode_decompiler_il_transforms_cachedreadonlyspaninitialization_dotransform", + "target": "il_transforms_cachedreadonlyspaninitialization_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform", + "target": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform", + "target": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform", + "target": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "target": "il_transforms_combineexitstransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "target": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "target": "il_transforms_combineexitstransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CombineExitsTransform.cs", + "source_location": "L33", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Leave" + }, + "_origin": "ast", + "source": "il_transforms_combineexitstransform_icsharpcode_decompiler_il_transforms_combineexitstransform_combineexits", + "target": "il_transforms_combineexitstransform_cs_leave", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate", + "target": "il_transforms_copypropagation_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_propagate" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_run", + "target": "il_transforms_copypropagation_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_run", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_copypropagation_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_copypropagation_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_copypropagation_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_runonblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_copypropagation_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "target": "il_transforms_copypropagation_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "target": "il_transforms_copypropagation_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_copypropagation_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "target": "il_transforms_copypropagation_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_canperformcopypropagation", + "target": "il_transforms_copypropagation_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_copypropagation_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/CopyPropagation.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_copypropagation_icsharpcode_decompiler_il_transforms_copypropagation_dopropagate", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_conversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_inlinedeconstructioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_reset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TupleType" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "target": "il_transforms_deconstructiontransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "target": "il_transforms_deconstructiontransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_inlinedeconstructioninitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_reset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L67", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_inlinedeconstructioninitializer", + "target": "il_transforms_deconstructiontransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "target": "il_transforms_deconstructiontransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_conversioninfo", + "target": "il_transforms_deconstructiontransform_cs_conv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_conversioninfo", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_transforms_deconstructiontransform_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_transforms_deconstructiontransform_cs_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_transforms_deconstructiontransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_findindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_transforms_deconstructiontransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "target": "il_transforms_deconstructiontransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "target": "il_transforms_deconstructiontransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_transforms_deconstructiontransform_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "il_transforms_deconstructiontransform_cs_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_inlinedeconstructioninitializer", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_transformdeconstruction", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchdeconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ConversionInfo" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "conversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversions", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConversionInfo" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchconversion", + "target": "conversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L350", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ConversionInfo" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "conversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignments", + "target": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_matchassignment", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ConversionInfo" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "target": "conversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DeconstructionTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_deconstructiontransform_icsharpcode_decompiler_il_transforms_deconstructiontransform_iscompatibleimplicitconversion", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_containsanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_genericcontextfromtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_gettransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_validatedelegatetarget", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_delegateconstruction_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L288", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitilfunction", + "target": "il_transforms_delegateconstruction_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "target": "il_transforms_delegateconstruction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L669", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_matchdelegateconstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_validatedelegatetarget", + "target": "il_transforms_delegateconstruction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L272", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_default", + "target": "il_transforms_delegateconstruction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_containsanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_isanonymousmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_containsanonymoustype", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_genericcontextfromtypearguments", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_genericcontextfromtypearguments", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_genericcontextfromtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_gettransforms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_validatedelegatetarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_transformdelegateconstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L260", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_gettransforms", + "target": "il_transforms_delegateconstruction_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L260", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_delegateconstruction_gettransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L271", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor", + "target": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L314", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldloc", + "target": "il_transforms_delegateconstruction_cs_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DelegateConstruction.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_delegateconstruction_icsharpcode_decompiler_il_transforms_replacedelegatetargetvisitor_visitldobj", + "target": "il_transforms_delegateconstruction_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_propagateexceptionvariable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchcatchwhenentrypoint", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "target": "il_transforms_detectcatchwhenconditionblocks_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DetectCatchWhenConditionBlocks.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchfalseblock", + "target": "il_transforms_detectcatchwhenconditionblocks_icsharpcode_decompiler_il_transforms_detectcatchwhenconditionblocks_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L639", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_bindermethodkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_issingledefinitiontemporary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L636", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "target": "il_transforms_dynamiccallsitetransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "target": "il_transforms_dynamiccallsitetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_runonbasicblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L627", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "il_transforms_dynamiccallsitetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "il_transforms_dynamiccallsitetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CallSiteInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_dynamiccallsitetransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_dynamiccallsitetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_dynamiccallsitetransform_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_issingledefinitiontemporary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_transformcallsites", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "il_transforms_dynamiccallsitetransform_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallSiteInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "target": "callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CallSiteInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallSiteInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "target": "callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallSiteInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "callsiteinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_issingledefinitiontemporary", + "target": "il_transforms_dynamiccallsitetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_finddynamiccallsitesinblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "target": "il_transforms_dynamiccallsitetransform_cs_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "target": "il_transforms_dynamiccallsitetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "target": "il_transforms_dynamiccallsitetransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_makedynamicinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L625", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "target": "il_transforms_dynamiccallsitetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_scancallsiteinitblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L574", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_extractargumentinfo", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L603", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_dynamiccallsitetransform_matchcallsitecachenullcheck", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L629", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BinderMethodKind" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "bindermethodkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L624", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L635", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpArgumentInfo" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_csharpargumentinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L630", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CSharpBinderFlags" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_csharpbinderflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L631", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L626", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "il_transforms_dynamiccallsitetransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicCallSiteTransform.cs", + "source_location": "L634", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_dynamiccallsitetransform_icsharpcode_decompiler_il_transforms_callsiteinfo", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapseifelsediamond", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_trycollapsereturnform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicIsEventInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicGetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicgetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcacheprefix", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicIsEventInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicIsEventInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicIsEventInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "dynamiciseventinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_inlinecopyofvalue", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matcheventaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicInvokeMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicinvokememberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchuncachediseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturndiamond", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventreturnassignment", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchcachedeventcompound", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchiseventassignmentifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/DynamicIsEventAssignmentTransform.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchlhscacheifinstruction", + "target": "il_transforms_dynamiciseventassignmenttransform_icsharpcode_decompiler_il_transforms_dynamiciseventassignmenttransform_matchflagequalszero", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_isasynchelpersmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformdecimalctortoconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcomp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_run", + "target": "il_transforms_earlyexpressiontransforms_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_run", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_default", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_default", + "target": "il_transforms_earlyexpressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcomp", + "target": "il_transforms_earlyexpressiontransforms_cs_comp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcomp", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "target": "il_transforms_earlyexpressiontransforms_cs_comp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_fixcomparisonkindldnull" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitstobj", + "target": "il_transforms_earlyexpressiontransforms_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitstobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "target": "il_transforms_earlyexpressiontransforms_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_stobjtostloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "target": "il_transforms_earlyexpressiontransforms_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "target": "il_transforms_earlyexpressiontransforms_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L904", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_ldobjtoldloc" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_addressofldloctoldloca" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcall", + "target": "il_transforms_earlyexpressiontransforms_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitcall", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "target": "il_transforms_earlyexpressiontransforms_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_isasynchelpersmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformasynchelpersawaittoawait", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L207", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_isasynchelpersmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "target": "il_transforms_earlyexpressiontransforms_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "target": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformdecimalctortoconstant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_visitnewobj", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformdecimalctortoconstant", + "target": "il_transforms_earlyexpressiontransforms_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/EarlyExpressionTransforms.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcDecimal" + }, + "_origin": "ast", + "source": "il_transforms_earlyexpressiontransforms_icsharpcode_decompiler_il_transforms_earlyexpressiontransforms_transformdecimalctortoconstant", + "target": "il_transforms_earlyexpressiontransforms_cs_ldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L920", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L979", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdecimalfieldtoconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbox", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcallvirt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L789", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldelema", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobjifref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewarr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L895", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visittrycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_runonsinglestatement" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L223", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_default", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L399", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_transforms_expressiontransforms_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "target": "il_transforms_expressiontransforms_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L920", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "target": "il_transforms_expressiontransforms_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L979", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "target": "il_transforms_expressiontransforms_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblock", + "target": "il_transforms_expressiontransforms_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblockcontainer", + "target": "il_transforms_expressiontransforms_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitblockcontainer", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L617", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "target": "il_transforms_expressiontransforms_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "target": "il_transforms_expressiontransforms_cs_comp", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcomp", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitlogicnot", + "target": "il_transforms_expressiontransforms_cs_comp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitconv", + "target": "il_transforms_expressiontransforms_cs_conv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Box" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbox", + "target": "il_transforms_expressiontransforms_cs_box", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L209", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElema" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldelema", + "target": "il_transforms_expressiontransforms_cs_ldelema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldelema", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldelema", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewArr" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewarr", + "target": "il_transforms_expressiontransforms_cs_newarr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewarr", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_cleanuparrayindices", + "target": "il_transforms_expressiontransforms_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L290", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_transforms_expressiontransforms_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcall", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcallvirt", + "target": "il_transforms_expressiontransforms_cs_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitcallvirt", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_transforms_expressiontransforms_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitnewobj", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L362", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "target": "il_transforms_expressiontransforms_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L399", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "target": "il_transforms_expressiontransforms_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L362", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdVirtDelegate" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdelegatectorldvirtftntoldvirtdelegate", + "target": "il_transforms_expressiontransforms_cs_ldvirtdelegate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformspantctorcontainingstackalloc", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_matcheselementcount", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdcDecimal" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdecimalfieldtoconstant", + "target": "il_transforms_expressiontransforms_cs_ldcdecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdecimalfieldtoconstant", + "target": "il_transforms_expressiontransforms_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdecimalfieldtoconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobj", + "target": "il_transforms_expressiontransforms_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObjIfRef" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitldobjifref", + "target": "ldobjifref", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L516", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "target": "il_transforms_expressiontransforms_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstobj", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L527", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstloc", + "target": "il_transforms_expressiontransforms_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitstloc", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_expressiontransforms_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L562", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitifinstruction", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L592", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "target": "il_transforms_expressiontransforms_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L741", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "target": "il_transforms_expressiontransforms_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L611", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleconditionaloperator", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L617", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "target": "il_transforms_expressiontransforms_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_handleswitchexpression", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L741", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicaddassignorremoveassign", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L789", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetmemberinstruction", + "target": "il_transforms_expressiontransforms_cs_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L792", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetmemberinstruction", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetMemberInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "target": "il_transforms_expressiontransforms_cs_dynamicsetmemberinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L795", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformdynamicsetmemberinstruction", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DynamicSetIndexInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitdynamicsetindexinstruction", + "target": "il_transforms_expressiontransforms_cs_dynamicsetindexinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visitbinarynumericinstruction", + "target": "il_transforms_expressiontransforms_cs_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L895", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visittrycatchhandler", + "target": "il_transforms_expressiontransforms_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visittrycatchhandler", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L900", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_visittrycatchhandler", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L920", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "target": "il_transforms_expressiontransforms_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L979", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TryCatchHandler" + }, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "target": "il_transforms_expressiontransforms_cs_trycatchhandler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ExpressionTransforms.cs", + "source_location": "L981", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchwhen", + "target": "il_transforms_expressiontransforms_icsharpcode_decompiler_il_transforms_expressiontransforms_transformcatchvariable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements", + "target": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements", + "target": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "target": "il_transforms_fixremainingincrements_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/FixRemainingIncrements.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_fixremainingincrements_icsharpcode_decompiler_il_transforms_fixremainingincrements_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L493", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_issimplestatement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isvariableusedafterloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrementblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_mightbeheaderofforeach", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L472", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "target": "il_transforms_highlevellooptransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_highlevellooptransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchwhileloop", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L483", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isvariableusedafterloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L382", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_mightbeheaderofforeach", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L472", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "target": "il_transforms_highlevellooptransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "target": "il_transforms_highlevellooptransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L382", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L373", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L382", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L378", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrementblock", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L472", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "target": "il_transforms_highlevellooptransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L122", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_mightbeheaderofforeach", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_mightbeheaderofforeach", + "target": "il_transforms_highlevellooptransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L266", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "target": "il_transforms_highlevellooptransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "target": "il_transforms_highlevellooptransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L493", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isassignment", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L526", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_issimplestatement", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L506", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "target": "il_transforms_highlevellooptransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_splitconditions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileloop", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "conditions" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "conditions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "exit" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "exit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchdowhileconditionblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "split" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "split", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "swap" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "swap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "unwrap" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_analyzedowhileconditions", + "target": "unwrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_collectconditions", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_usesvariablecapturedinloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_getincrementblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchforloop", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_storesreflocalusedafterloop", + "target": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isvariableusedafterloop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L483", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_isvariableusedafterloop", + "target": "il_transforms_highlevellooptransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/HighLevelLoopTransform.cs", + "source_location": "L506", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_highlevellooptransform_icsharpcode_decompiler_il_transforms_highlevellooptransform_matchincrement", + "target": "il_transforms_highlevellooptransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L42", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IILTransform" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform_run", + "target": "il_transforms_iiltransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iiltransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CancellationToken" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_cs_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompileRun" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_cs_decompilerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile", + "qualified": true, + "ref_qualifier": "Metadata" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_cs_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L814", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L758", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionreference", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L626", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L61", + "weight": 1.0, + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L272", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L643", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L724", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILReader" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader", + "target": "ilreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createilreader" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "target": "il_transforms_iiltransform_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "target": "il_transforms_iiltransform_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "target": "il_transforms_iiltransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L553", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L719", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L955", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1311", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L613", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_step" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "target": "il_transforms_iiltransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep", + "target": "il_transforms_iiltransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "target": "il_transforms_iiltransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L134", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep", + "target": "il_transforms_iiltransform_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L120", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup", + "target": "il_transforms_iiltransform_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L113", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Conditional" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "target": "il_transforms_iiltransform_cs_conditional", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L113", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DebuggerStepThrough" + }, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "target": "il_transforms_iiltransform_cs_debuggerstepthrough", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IILTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_createnodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stepstartgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_stependgroup" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L718", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L962", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1190", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1335", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L942", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L812", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "target": "il_transforms_iiltransform_icsharpcode_decompiler_il_transforms_iltransformcontext_endstep" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InstructionFlags" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_cs_instructionflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_canreorderwithinstructionsbeingmoved", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "target": "il_transforms_ilextraction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermove", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_canreorderwithinstructionsbeingmoved", + "target": "il_transforms_ilextraction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "target": "il_transforms_ilextraction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary", + "target": "il_transforms_ilextraction_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_registermoveifnecessary", + "target": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_canreorderwithinstructionsbeingmoved", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILExtraction.cs", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilextraction_icsharpcode_decompiler_il_transforms_extractioncontext_extract", + "target": "il_transforms_ilextraction_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L987", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_expressionclassification", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "InliningOptions" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_inliningoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L779", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L933", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L955", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L980", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canuninline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinlinearrayasspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoreadonlyspanctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyspancharctor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isstackallocspanconstructorargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerinfieldread", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_methodrequirescopyforreadonlylvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_preferexpressionsoverstatements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_variablecanbeusedforinlining", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L43", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_ilinlining_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "target": "il_transforms_ilinlining_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer", + "target": "il_transforms_ilinlining_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_preferexpressionsoverstatements", + "target": "il_transforms_ilinlining_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_ilinlining_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_preferexpressionsoverstatements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_optionsforblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineallinblock", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isinconstructorinitializer" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L817", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L829", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_found", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L835", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_namedargument", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L779", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L933", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L955", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L980", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canuninline", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L915", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L907", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L319", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isstackallocspanconstructorargument", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "target": "il_transforms_ilinlining_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_iscatchwhenblock" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineinto", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L953", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_variablecanbeusedforinlining", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L894", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineoneifpossible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_variablecanbeusedforinlining", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_variablecanbeusedforinlining" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L779", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "target": "il_transforms_ilinlining_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_ilinlining_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_inlineone", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isstackallocspanconstructorargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_doinline", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinlinearrayasspan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoreadonlyspanctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerinfieldread", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isgeneratedtemporaryforaddressof", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_methodrequirescopyforreadonlylvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinlinearrayasspan", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L520", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L529", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoreadonlyspanctor", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L455", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L508", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerinfieldread", + "target": "il_transforms_ilinlining_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_methodrequirescopyforreadonlylvalue", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_methodrequirescopyforreadonlylvalue", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L455", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L455", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isusedasthispointerincall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_ispassedtoinparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L541", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyspancharctor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyspancharctor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L557", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExpressionClassification" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_expressionclassification", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_classifyexpression", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_isusedasrefreadonly", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_isreadonlyreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "target": "il_transforms_ilinlining_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_nonaggressiveinlineinto", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L842", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_deconstruction", + "target": "il_transforms_ilinlining_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L829", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_found", + "target": "il_transforms_ilinlining_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L835", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_namedargument", + "target": "il_transforms_ilinlining_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L852", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_caninlineinto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L815", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FindResultType" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "target": "findresulttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L842", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_deconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_found", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_namedargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L861", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_found" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L842", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeconstructInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_deconstruction", + "target": "il_transforms_ilinlining_cs_deconstructinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_findresult_deconstruction" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L894", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findloadinnext" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L945", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L969", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_issafeforinlineover", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L915", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_findfirstinlinedcall", + "target": "il_transforms_ilinlining_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canuninline", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveinto" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ILInlining.cs", + "source_location": "L955", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallVirt" + }, + "_origin": "ast", + "source": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt", + "target": "il_transforms_ilinlining_cs_callvirt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "target": "il_transforms_ilinlining_icsharpcode_decompiler_il_transforms_ilinlining_canmoveintocallvirt" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_checkcontainerlengthvariableusecount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_csharpwillgenerateindexer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_isslicingmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L663", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L707", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindeximplicitconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdElema" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "target": "il_transforms_indexrangetransform_cs_ldelema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_handleldelema", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods_israngector", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods_israngector", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L418", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexmethods_israngector" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_checkcontainerlengthvariableusecount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_csharpwillgenerateindexer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_isslicingmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindeximplicitconv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L470", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindeximplicitconv", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L629", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L612", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L663", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "target": "il_transforms_indexrangetransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L486", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_isslicingmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L501", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_checkcontainerlengthvariableusecount", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L501", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexKind" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_checkcontainerlengthvariableusecount", + "target": "indexkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L629", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L612", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L663", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L707", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "target": "il_transforms_indexrangetransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexKind" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "target": "indexkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L707", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IndexKind" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "target": "indexkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexKind" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchindexfromrange", + "target": "indexkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexKind" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "target": "indexkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IndexMethods" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_makeindex", + "target": "indexmethods", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L569", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_csharpwillgenerateindexer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_csharpwillgenerateindexer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlengthstore", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L660", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainervar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchcontainerlength", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IndexRangeTransform.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchslicelength", + "target": "il_transforms_indexrangetransform_icsharpcode_decompiler_il_transforms_indexrangetransform_matchgetoffset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspangetitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "target": "il_transforms_inlinearraytransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_runonexpression", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "target": "il_transforms_inlinearraytransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "target": "il_transforms_inlinearraytransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "target": "il_transforms_inlinearraytransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "target": "il_transforms_inlinearraytransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspangetitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspanindexerwithinlinearrayasspan", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "target": "il_transforms_inlinearraytransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "target": "il_transforms_inlinearraytransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayelementref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "target": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayfirstelementref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L207", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchspangetitem", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineArrayTransform.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_inlinearraytransform_icsharpcode_decompiler_il_transforms_inlinearraytransform_matchinlinearrayhelper", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform", + "target": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform", + "target": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform", + "target": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "target": "il_transforms_inlinereturntransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_run", + "target": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_transforms_inlinereturntransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_transforms_inlinereturntransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_transforms_inlinereturntransform_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_transforms_inlinereturntransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InlineReturnTransform.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_inlinereturntransform_icsharpcode_decompiler_il_transforms_inlinereturntransform_canmodifyinstructions", + "target": "il_transforms_inlinereturntransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_isknowncall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "target": "il_transforms_interpolatedstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "target": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_isknowncall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "target": "il_transforms_interpolatedstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_isknowncall", + "target": "il_transforms_interpolatedstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_isknowncall", + "target": "il_transforms_interpolatedstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "target": "il_transforms_interpolatedstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/InterpolatedStringTransform.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_interpolatedstringtransform_icsharpcode_decompiler_il_transforms_interpolatedstringtransform_findtostringandclear", + "target": "il_transforms_interpolatedstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals", + "target": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceDynamicTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals", + "target": "il_transforms_introducedynamictypeonlocals_icsharpcode_decompiler_il_introducedynamictypeonlocals_run", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals", + "target": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "target": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isnativeintstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "target": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isusedasnativeint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals", + "target": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_run", + "target": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isnativeintstore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_transforms_introducenativeinttypeonlocals_icsharpcode_decompiler_il_introducenativeinttypeonlocals_isnativeintstore", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals", + "target": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals", + "target": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_isusedasrefreadonly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals", + "target": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_run", + "target": "il_transforms_introducerefreadonlymodifieronlocals_icsharpcode_decompiler_il_introducerefreadonlymodifieronlocals_isusedasrefreadonly", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform", + "target": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform", + "target": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform", + "target": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_run", + "target": "il_transforms_ldlocadupinitobjtransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_run", + "target": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "target": "il_transforms_ldlocadupinitobjtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LdLocaDupInitObjTransform.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_ldlocadupinitobjtransform_icsharpcode_decompiler_il_transforms_ldlocadupinitobjtransform_trytransform", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L846", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Regex" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_cs_regex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L860", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcommonancestorinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_genericcontextfromtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getdeclaringfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L753", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L814", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_parselocalfunctionname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L631", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_tryvalidateskipcount", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "target": "il_transforms_localfunctiondecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "target": "il_transforms_localfunctiondecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctioninfo", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L862", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L353", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getdeclaringfunction", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L753", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L617", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "target": "il_transforms_localfunctiondecompiler_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_localfunctiondecompiler_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_run", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ValueCollection", + "qualified": true, + "ref_qualifier": "Dictionary<MethodDefinitionHandle, LocalFunctionInfo>" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_replacereferencestodisplayclassthis", + "target": "valuecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ValueCollection", + "qualified": true, + "ref_qualifier": "Dictionary<MethodDefinitionHandle, LocalFunctionInfo>" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "valuecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ValueCollection", + "qualified": true, + "ref_qualifier": "Dictionary<MethodDefinitionHandle, LocalFunctionInfo>" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "valuecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getdeclaringfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscopes", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_tryvalidateskipcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformusesites", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L233", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_localfunctiondecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L233", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LocalFunctionInfo" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_propagateclosureparameterarguments", + "target": "localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "target": "il_transforms_localfunctiondecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L793", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange", + "target": "il_transforms_localfunctiondecompiler_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L323", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "target": "il_transforms_localfunctiondecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "target": "il_transforms_localfunctiondecompiler_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionInfo" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcompatibleargument", + "target": "localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L696", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_transforms_localfunctiondecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L563", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findcommonancestorinstruction", + "target": "il_transforms_localfunctiondecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "target": "il_transforms_localfunctiondecompiler_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L710", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L336", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "target": "il_transforms_localfunctiondecompiler_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_resolveancestorscopereference", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionInfo" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_tryvalidateskipcount", + "target": "localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L416", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LocalFunctionInfo" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_findusesites", + "target": "localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_genericcontextfromtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_readlocalfunctiondefinition", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L499", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_getskipcount", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L517", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "GenericContext", + "qualified": true, + "ref_qualifier": "TypeSystem" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_genericcontextfromtypearguments", + "target": "il_transforms_localfunctiondecompiler_cs_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_genericcontextfromtypearguments", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L703", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L575", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L590", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdefaultvalueassignmentallowed", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isclosureparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L585", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L585", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LocalFunctionMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_reducetolocalfunction", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L617", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctionreference", + "target": "il_transforms_localfunctiondecompiler_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L631", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "target": "il_transforms_localfunctiondecompiler_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L631", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "target": "il_transforms_localfunctiondecompiler_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L631", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_transformtolocalfunctioninvocation", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L735", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L696", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LocalFunctionInfo" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_determinecaptureanddeclarationscope", + "target": "localfunctioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L753", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "target": "il_transforms_localfunctiondecompiler_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_isinnestedlocalfunction", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L758", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionreference", + "target": "il_transforms_localfunctiondecompiler_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L765", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionreference", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L832", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L787", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_parselocalfunctionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L768", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L793", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_localfunctionneedsaccessibilitychange", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L814", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L814", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_localfunctiondecompiler_islocalfunctiondisplayclass", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L860", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getarraytype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L875", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getbyreferencetype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L865", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getfunctionpointertype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L866", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericinstantiation", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L867", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericmethodparameter", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L868", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenerictypeparameter", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getmodifiedtype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L870", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpinnedtype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L871", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpointertype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L872", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getprimitivetype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L873", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getszarraytype", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L883", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromdefinition", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L884", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromreference", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "target": "il_transforms_localfunctiondecompiler_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L864", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L866", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L868", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L869", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L871", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L872", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L883", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L884", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L860", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getarraytype", + "target": "il_transforms_localfunctiondecompiler_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L865", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getfunctionpointertype", + "target": "il_transforms_localfunctiondecompiler_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L866", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericinstantiation", + "target": "il_transforms_localfunctiondecompiler_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenericmethodparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L868", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getgenerictypeparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L872", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_getprimitivetype", + "target": "il_transforms_localfunctiondecompiler_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "target": "il_transforms_localfunctiondecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "target": "il_transforms_localfunctiondecompiler_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromspecification", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L883", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromdefinition", + "target": "il_transforms_localfunctiondecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L884", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromreference", + "target": "il_transforms_localfunctiondecompiler_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LocalFunctionDecompiler.cs", + "source_location": "L884", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "il_transforms_localfunctiondecompiler_icsharpcode_decompiler_il_transforms_findrefstructparameters_gettypefromreference", + "target": "il_transforms_localfunctiondecompiler_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_locktransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_run", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L281", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "target": "il_transforms_locktransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockmcs", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv2", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockv4yieldreturn", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_transformlockroslyn", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "target": "il_transforms_locktransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchexitblock", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "target": "il_transforms_locktransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "target": "il_transforms_locktransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "target": "il_transforms_locktransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchlockentrypoint", + "target": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "target": "il_transforms_locktransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/LockTransform.cs", + "source_location": "L384", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_locktransform_icsharpcode_decompiler_il_transforms_locktransform_matchcall", + "target": "il_transforms_locktransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "target": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "target": "il_transforms_namedargumenttransform_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "target": "il_transforms_namedargumenttransform_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "target": "il_transforms_namedargumenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canintroducenamedargument", + "target": "il_transforms_namedargumenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "target": "il_transforms_namedargumenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_introducenamedargument", + "target": "il_transforms_namedargumenttransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "target": "il_transforms_namedargumenttransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FindResult" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "target": "il_transforms_namedargumenttransform_cs_findresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_canextendnamedargument", + "target": "il_transforms_namedargumenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "target": "il_transforms_namedargumenttransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NamedArgumentTransform.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_namedargumenttransform_icsharpcode_decompiler_il_transforms_namedargumenttransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "target": "il_transforms_nullcoalescingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_nullcoalescingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "target": "il_transforms_nullcoalescingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_transforms_nullcoalescingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformreftypes", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformhoistedconstructorargumentnullguard", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "target": "il_transforms_nullcoalescingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "target": "il_transforms_nullcoalescingtransform_cs_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L190", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Throw" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_isargumentnullguard", + "target": "il_transforms_nullcoalescingtransform_cs_throw", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullCoalescingTransform.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullcoalescingtransform_icsharpcode_decompiler_il_transforms_nullcoalescingtransform_transformthrowexpressionvaluetypes", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_mode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isgetter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isprotectedifinst", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isprotectedifinst" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isprotectedifinst", + "target": "il_transforms_nullpropagationtransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_nullpropagationtransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_run", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L458", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_nullpropagationtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Mode" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "mode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropagation", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L458", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_nullpropagationtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L580", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform_run", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L173", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_runstatements", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L576", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform_run", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L458", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_nullpropagationtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Mode" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_trynullpropforvoidcall", + "target": "mode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isgetter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Mode" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isvalidaccesschain", + "target": "mode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L392", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isgetter", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Mode" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_introduceunwrap", + "target": "mode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_transformnullpropagationonunconstrainedgenericexpression", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L489", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchstlocresulttemporary", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L510", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_matchleaveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L533", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationtransform_isfallbackblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L576", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform", + "target": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L574", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullPropagationTransform.cs", + "source_location": "L576", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullpropagationtransform_icsharpcode_decompiler_il_transforms_nullpropagationstatementtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L857", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L975", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchcompordecimal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1133", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1055", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1063", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1150", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1071", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1002", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_newnullable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_nullableliftingtransform_cs_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comp" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_nullableliftingtransform_cs_comp", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IfInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_nullableliftingtransform_cs_ifinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_run", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1161", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "target": "il_transforms_nullableliftingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_runstatements", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "target": "il_transforms_nullableliftingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzecondition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L455", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L857", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L975", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L366", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L584", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L693", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L620", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchcompordecimal", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1055", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1063", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1071", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1002", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_newnullable", + "target": "il_transforms_nullableliftingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_analyzenegatedcondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_isgenericnewpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchcompordecimal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_lift", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "il_transforms_nullableliftingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchthreevaluedlogicconditionpattern", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "target": "il_transforms_nullableliftingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1055", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "target": "il_transforms_nullableliftingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1063", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "target": "il_transforms_nullableliftingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CompOrDecimal" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchcompordecimal", + "target": "compordecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L584", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CompOrDecimal" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "compordecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CompOrDecimal" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "compordecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L620", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CompOrDecimal" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "compordecimal", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L456", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "target": "il_transforms_nullableliftingtransform_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L453", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "target": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L471", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted", + "target": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L584", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L620", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_transforms_nullableliftingtransform_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L599", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L554", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_compordecimal_makelifted" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L546", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpcomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L670", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L641", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpuserequalitycomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L720", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftcsharpusercomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L810", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L815", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_liftnormal", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_all" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L902", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L923", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L857", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_all" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_dolift", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_any" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L982", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_newnullable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L975", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L975", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_doliftbinary", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1002", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_newnullable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1065", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnegatedhasvaluecall", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchhasvaluecall" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1071", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1082", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnullablector", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchgetvalueordefault" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingtransform_matchnull", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1159", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform", + "target": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1157", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/NullableLiftingTransform.cs", + "source_location": "L1159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_nullableliftingtransform_icsharpcode_decompiler_il_transforms_nullableliftingstatementtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "target": "il_transforms_patternmatchingtransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_run", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_patternmatchingtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchreftypes", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_transforms_patternmatchingtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_transforms_patternmatchingtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "target": "il_transforms_patternmatchingtransform_cs_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpatterns", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_cs_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MatchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_matchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L364", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "target": "il_transforms_patternmatchingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_detectpropertysubpattern", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullcheckpattern", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchnullablehasvaluecheckpattern", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L482", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_propertyorfieldaccess", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchblockcontainingonecondition", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L537", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "target": "il_transforms_patternmatchingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L626", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_checkallusesdominatedby", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "il_transforms_patternmatchingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "target": "il_transforms_patternmatchingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L595", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L605", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_patternmatchvaluetypes", + "target": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L657", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchisinstblock", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "target": "il_transforms_patternmatchingtransform_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/PatternMatchingTransform.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_patternmatchingtransform_icsharpcode_decompiler_il_transforms_patternmatchingtransform_matchunboxblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer", + "target": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer", + "target": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_isdefinedincurrentorouterclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer", + "target": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_proxycallreplacer_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_proxycallreplacer_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_run", + "target": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_isdefinedincurrentorouterclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_isdefinedincurrentorouterclass", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ProxyCallReplacer.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_proxycallreplacer_icsharpcode_decompiler_il_transforms_proxycallreplacer_isdefinedincurrentorouterclass", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L626", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_getelseifparent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visitcontainers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_eliminateredundanttryfinally", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_run", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_removeredundantexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visitcontainers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_visit" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_improveilordering", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_canduplicateexit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_ensureendpointunreachable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_extractelseblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_getelseifparent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_reduceswitchnesting", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_shouldreducenesting", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/ReduceNestingTransform.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_updatestats", + "target": "il_transforms_reducenestingtransform_icsharpcode_decompiler_il_reducenestingtransform_computestats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit", + "target": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit", + "target": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit", + "target": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_transforms_removedeadvariableinit_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_run", + "target": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveDeadVariableInit.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag", + "target": "il_transforms_removedeadvariableinit_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L616", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "target": "il_transforms_removedeadvariableinit_icsharpcode_decompiler_il_transforms_removedeadvariableinit_resetusesinitialvalueflag" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_run", + "target": "il_transforms_removeinfeasiblepathtransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_run", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_removeinfeasiblepathtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_dotransform", + "target": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "target": "il_transforms_removeinfeasiblepathtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "target": "il_transforms_removeinfeasiblepathtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Branch" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "target": "il_transforms_removeinfeasiblepathtransform_cs_branch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock1", + "target": "il_transforms_removeinfeasiblepathtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "target": "il_transforms_removeinfeasiblepathtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveInfeasiblePathTransform.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_removeinfeasiblepathtransform_icsharpcode_decompiler_il_transforms_removeinfeasiblepathtransform_matchblock2", + "target": "il_transforms_removeinfeasiblepathtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck", + "target": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck", + "target": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L54", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "target": "il_transforms_removeunconstrainedgenericreferencetypecheck_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_removeunconstrainedgenericreferencetypecheck_icsharpcode_decompiler_il_transforms_removeunconstrainedgenericreferencetypecheck_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_addressuse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_getaddressloadforreflocaluse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_iscandidatevariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_isspanoftindexeraccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "target": "il_transforms_splitvariables_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_run", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_iscandidatevariable", + "target": "il_transforms_splitvariables_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_iscandidatevariable", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L282", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable", + "target": "il_transforms_splitvariables_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "target": "il_transforms_splitvariables_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "target": "il_transforms_splitvariables_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AddressUse" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "target": "addressuse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "target": "il_transforms_splitvariables_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_determineaddressuse", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "target": "il_transforms_splitvariables_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AddressUse" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "target": "addressuse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L146", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "target": "il_transforms_splitvariables_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_handlecall", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_isspanoftindexeraccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L183", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_isspanoftindexeraccessor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloc", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_getaddressloadforreflocaluse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_getaddressloadforreflocaluse", + "target": "il_transforms_splitvariables_cs_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L197", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_splitvariables_getaddressloadforreflocaluse", + "target": "il_transforms_splitvariables_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L235", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloc", + "target": "il_transforms_splitvariables_cs_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L248", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoca" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloca", + "target": "il_transforms_splitvariables_cs_ldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L277", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "il_transforms_splitvariables_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloca", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "UnionFind" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloc", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_visitldloca", + "target": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IInstructionWithVariableOperand" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "target": "iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_handleload", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L282", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IInstructionWithVariableOperand" + }, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable", + "target": "iinstructionwithvariableoperand", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/SplitVariables.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_splitvariables_icsharpcode_decompiler_il_transforms_groupstores_getnewvariable", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_find" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L37", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IStatementTransform" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform_run", + "target": "il_transforms_statementtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_istatementtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform_run", + "target": "il_transforms_statementtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_statementtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_statementtransform_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_statementtransform_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L340", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L91", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StatementTransformContext" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransformcontext_requestrerun" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/StatementTransform.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform", + "target": "il_transforms_statementtransform_icsharpcode_decompiler_il_transforms_statementtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "target": "il_transforms_switchonnullabletransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_run", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L78", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchswitchonnullable", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "target": "il_transforms_switchonnullabletransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L136", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "target": "il_transforms_switchonnullabletransform_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SwitchInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_switchonnullabletransform_cs_switchinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "target": "il_transforms_switchonnullabletransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L123", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnNullableTransform.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_matchroslynswitchonnullable", + "target": "il_transforms_switchonnullabletransform_icsharpcode_decompiler_il_transforms_switchonnullabletransform_buildliftedswitch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_fixcaseswithoutvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isisinternedcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L882", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnongenerichashtable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1568", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L872", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isstringtointdictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1722", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L891", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1594", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1654", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1014", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1195", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1754", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1703", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringlengthcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_run", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L131", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "HashtableInitializer" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "target": "hashtableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_scanhashtableinitializerblocks", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L759", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1568", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1195", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L384", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "target": "il_transforms_switchonstringtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L891", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashtableInitializer" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "hashtableinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L184", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_switchonstringtransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycascadingifstatements", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L564", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1014", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_transforms_switchonstringtransform_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isisinternedcall", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1568", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L564", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1014", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1754", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1703", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringlengthcall", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L401", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_transforms_switchonstringtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L384", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "target": "il_transforms_switchonstringtransform_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L384", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_validateusesofswitchvaluevariable", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1568", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1754", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1703", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringlengthcall", + "target": "il_transforms_switchonstringtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_simplifycsharp1cascadingifstatements", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isisinternedcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isisinternedcall", + "target": "il_transforms_switchonstringtransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcaseblock", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_fixcaseswithoutvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithdict", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_fixcaseswithoutvalue", + "target": "il_transforms_switchonstringtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L722", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_fixcaseswithoutvalue", + "target": "il_transforms_switchonstringtransform_cs_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "il_transforms_switchonstringtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "target": "il_transforms_switchonstringtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "il_transforms_switchonstringtransform_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SwitchSection" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "il_transforms_switchonstringtransform_cs_switchsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "il_transforms_switchonstringtransform_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L764", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Index" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L950", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_addnullsection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L985", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "target": "il_transforms_switchonstringtransform_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L784", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L929", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchlegacyswitchonstringwithhashtable", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchdictionaryfieldload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L797", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_extractstringvaluesfrominitblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L848", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchaddcall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L872", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isstringtointdictionary", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L882", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnongenerichashtable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L968", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_findhashtableinitblock", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1098", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1045", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1069", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstring", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1301", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_isnullcheckindefaultblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1270", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynswitchonstringusinglengthandchar", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1621", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringequalitycomparison", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1618", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslyncaseblockhead", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1683", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchroslynemptystringcaseblockhead", + "target": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchstringlengthcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/SwitchOnStringTransform.cs", + "source_location": "L1722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdLoc" + }, + "_origin": "ast", + "source": "il_transforms_switchonstringtransform_icsharpcode_decompiler_il_transforms_switchonstringtransform_matchcomputestringorreadonlyspanhashcall", + "target": "il_transforms_switchonstringtransform_cs_ldloc", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_sequentialstorematch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodeutf8string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L935", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1062", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_elementsizeof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1028", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getnullexpression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_issubpatternofcpblkinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L876", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L858", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1019", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_run", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L935", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L500", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "target": "il_transforms_transformarrayinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransform", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "target": "il_transforms_transformarrayinitializers_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformspantarrayinitialization", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "target": "il_transforms_transformarrayinitializers_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1028", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getnullexpression", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L876", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L858", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L318", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1019", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_transformarrayinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_transformarrayinitializers_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_issubpatternofcpblkinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_transformruntimehelperscreatespaninitialization", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_issubpatternofcpblkinitializer", + "target": "il_transforms_transformarrayinitializers_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "target": "il_transforms_transformarrayinitializers_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_issubpatternofcpblkinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodeutf8string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializerorutf8stringliteral", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodeutf8string", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L500", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L318", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "target": "il_transforms_transformarrayinitializers_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "target": "il_transforms_transformarrayinitializers_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L196", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchspantctorwithpointerandsize", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L876", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "target": "il_transforms_transformarrayinitializers_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "target": "il_transforms_transformarrayinitializers_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchruntimehelperscreatespan", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformmultidim", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransformstackallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L318", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_readelement", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlecpblkinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L500", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "target": "il_transforms_transformarrayinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchgetstaticfieldaddress", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_isruntimehelpers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlelocallocinitializerprefix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesequentiallocallocinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "target": "il_transforms_transformarrayinitializers_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "target": "il_transforms_transformarrayinitializers_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SequentialStoreMatch" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "sequentialstorematch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L540", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getsequentialstoreoffset", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_rewrapstore", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelemptr", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Indices" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlesimplearrayinitializer", + "target": "indices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Indices" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "indices", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Value" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_cs_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L751", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handlejaggedarrayinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchjaggedarraystore", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L950", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_blockfrominitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getnullexpression", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L846", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_buildsimplearrayinitializerblock", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L940", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L858", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchnewarr", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L900", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_matchinitializearraycall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L896", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_handleruntimehelpersinitializearray", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L946", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_dotransforminlineruntimehelpersinitializearray", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "il_transforms_transformarrayinitializers_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L998", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_elementsizeof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L957", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L995", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ValueDecoder" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_decodearrayinitializer", + "target": "valuedecoder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1062", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_elementsizeof", + "target": "il_transforms_transformarrayinitializers_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1019", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_stelem", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformArrayInitializers.cs", + "source_location": "L1028", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformarrayinitializers_icsharpcode_decompiler_il_transforms_transformarrayinitializers_getnullexpression", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_implicittruncationresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_commonimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L687", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L555", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1114", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L513", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentlocal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1032", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L951", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L857", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentlocal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_run", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L513", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentlocal", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1032", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L951", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L857", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentstobjorcall", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1078", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L969", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L884", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_swapsign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1061", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L874", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "target": "il_transforms_transformassignment_cs_conv", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_unwrapsmallintegerconv", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L340", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L555", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_transforms_transformassignment_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conv" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "target": "il_transforms_transformassignment_cs_conv", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1080", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L972", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L887", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "target": "il_transforms_transformassignment_cs_binarynumericinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "target": "il_transforms_transformassignment_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_validatecompoundassign", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "target": "il_transforms_transformassignment_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "target": "il_transforms_transformassignment_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_matchinggetterandsettercalls", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_transforms_transformassignment_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L379", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_handlecompoundassign", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transforminlineassignmentlocal", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L555", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L555", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L994", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L913", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_isimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_commonimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImplicitTruncationResult" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "implicittruncationresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L580", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L649", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1041", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_checkimplicittruncation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L668", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImplicitTruncationResult" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_commonimplicittruncation", + "target": "implicittruncationresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1039", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L860", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_iscompoundstore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CompoundTargetKind" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "compoundtargetkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L775", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "target": "il_transforms_transformassignment_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1055", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperator", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L992", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpostincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_transformpreincdecoperatorwithinlinestore", + "target": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_ismatchingcompoundload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/TransformAssignment.cs", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformassignment_icsharpcode_decompiler_il_transforms_transformassignment_issamemember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L229", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L227", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L228", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L230", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isrecordclonemethodcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isvalidobjectinitializertarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_typecontainsinitonlyproperties", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isrecordclonemethodcall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_typecontainsinitonlyproperties", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_run", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L192", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_typecontainsinitonlyproperties", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isrecordclonemethodcall", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ismethodcallonvariable", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L343", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L531", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getreturntypefrominstruction", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L589", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L604", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_gethashcode", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isvalidobjectinitializertarget", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockKind" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_blockkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "InstructionCollection" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_instructioncollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isvalidobjectinitializertarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_ispartofinitializer", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AccessPathElement" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_transformcollectionandobjectinitializers_isvalidobjectinitializertarget", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L476", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AccessPathKind" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "AccessPathKind" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L341", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "OpCode" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_opcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AccessPathElement" + }, + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_equals", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "AccessPathElement" + }, + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L559", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getreturntypefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L342", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Kind" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_kind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Target" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_target", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Path" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UsedIndexVariables" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "usedindexvariables", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L347", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Values" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getaccesspath", + "target": "values", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L476", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L476", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_canbeusedininitializer", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L483", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L483", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_isaccessoraccessible", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "il_transforms_transformcollectionandobjectinitializers_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getreturntypefrominstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L491", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_ismethodapplicable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L531", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_getreturntypefrominstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L555", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_equals", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_accesspathelement_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformCollectionAndObjectInitializers.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer", + "target": "il_transforms_transformcollectionandobjectinitializers_icsharpcode_decompiler_il_transforms_ilinstructionmatchcomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L771", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_clearstate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_decodeopcodeskipnop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_default", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L666", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L643", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L654", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ismononestedcapturescope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isplainreadorinitializerstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L730", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L930", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L901", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldobj", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L798", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L876", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L108", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "il_transforms_transformdisplayclassusage_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L61", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_getordeclare", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_propagate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L278", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L297", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L417", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L666", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DisplayClass" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "target": "displayclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L297", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L666", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L907", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L552", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_getordeclare", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_variabletodeclare_propagate", + "target": "il_transforms_transformdisplayclassusage_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L788", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_default", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L907", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L552", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "target": "il_transforms_transformdisplayclassusage_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "target": "il_transforms_transformdisplayclassusage_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "target": "il_transforms_transformdisplayclassusage_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_displayclass", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "target": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_clearstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_run", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L666", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "target": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "target": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L773", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "target": "il_transforms_transformdisplayclassusage_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzefunction", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassuses", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isplainreadorinitializerstore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFlda" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isplainreadorinitializerstore", + "target": "il_transforms_transformdisplayclassusage_cs_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isplainreadorinitializerstore", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L930", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdFlda" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "target": "il_transforms_transformdisplayclassusage_cs_ldflda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_analyzevariable", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ismononestedcapturescope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclass", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L354", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "target": "il_transforms_transformdisplayclassusage_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handleinitblock", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L372", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_finddisplaystructinitblock", + "target": "il_transforms_transformdisplayclassusage_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_detectdisplayclassinitializer", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L442", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validatedisplayclassdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_decodeopcodeskipnop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_validateconstructor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L524", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_decodeopcodeskipnop", + "target": "il_transforms_transformdisplayclassusage_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L524", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_decodeopcodeskipnop", + "target": "il_transforms_transformdisplayclassusage_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "target": "il_transforms_transformdisplayclassusage_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L534", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VariableToDeclare" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_addvariable", + "target": "variabletodeclare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L876", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StObj" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "target": "il_transforms_transformdisplayclassusage_cs_stobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L552", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L855", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_resolvevariabletopropagate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_transform", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosure", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L643", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "target": "il_transforms_transformdisplayclassusage_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L643", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isclosureinit", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L798", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StLoc" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstloc", + "target": "il_transforms_transformdisplayclassusage_cs_stloc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ismononestedcapturescope", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L654", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ismononestedcapturescope", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_handlemonostatemachine", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L718", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NewObj" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "target": "il_transforms_transformdisplayclassusage_cs_newobj", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L730", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1422", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isclosurereference", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_ispotentialclosure" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitstobj", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L901", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "LdObj" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldobj", + "target": "il_transforms_transformdisplayclassusage_cs_ldobj", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L926", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L917", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformDisplayClassUsage.cs", + "source_location": "L934", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_visitldflda", + "target": "il_transforms_transformdisplayclassusage_icsharpcode_decompiler_il_transforms_transformdisplayclassusage_isdisplayclassfieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1375", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1416", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isclosurereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1425", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontreeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1517", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1430", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1496", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1475", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1488", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1462", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1453", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1141", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_mightbeexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unpackconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unwrapexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_mightbeexpressiontree", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_mightbeexpressiontree", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_mightbeexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1453", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L644", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L693", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unpackconstant", + "target": "il_transforms_transformexpressiontrees_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1522", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isemptyparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "target": "il_transforms_transformexpressiontrees_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchparametervariableassignment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1416", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isclosurereference", + "target": "il_transforms_transformexpressiontrees_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontreeparameter", + "target": "il_transforms_transformexpressiontrees_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "il_transforms_transformexpressiontrees_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "target": "il_transforms_transformexpressiontrees_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_run", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_tryconvertexpressiontree", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlambda", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CallInstruction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "target": "il_transforms_transformexpressiontrees_cs_callinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L270", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertquote", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILFunction" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "target": "il_transforms_transformexpressiontrees_cs_ilfunction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_setexpressiontreeflag", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "il_transforms_transformexpressiontrees_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_readparameters", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "target": "il_transforms_transformexpressiontrees_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1517", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "target": "il_transforms_transformexpressiontrees_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L707", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L733", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L812", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L850", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L874", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontreeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unwrapexpressiontree", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinstruction", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L437", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontree", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unwrapexpressiontree", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L450", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarrayindex", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L477", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertarraylength", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L487", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbinarynumericoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryNumericOperator" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "il_transforms_transformexpressiontrees_cs_binarynumericoperator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L546", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L539", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1054", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertbind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L588", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L616", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_unpackconstant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L578", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1281", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L644", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_preparecalltarget", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L700", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L926", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1265", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcallarguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L719", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L715", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcast", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L729", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L740", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcoalesce", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ComparisonKind" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_cs_comparisonkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L760", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L772", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcomparison", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L808", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertcondition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L833", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L826", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertconstant", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L845", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L843", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L839", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L967", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertelementinit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L867", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertfield", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L924", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L914", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertinvoke", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L952", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L950", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L947", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L940", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlistinit", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L996", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1028", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1023", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertlogicoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1043", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1041", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1034", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertmemberinit", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1087", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1085", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1081", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarraybounds", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1108", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewarrayinit", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1149", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1141", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchnew", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1191", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1183", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1176", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1171", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnewobject", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1236", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1220", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1227", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1231", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertnotoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1261", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchargumentlist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1258", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1246", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertproperty", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1294", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1289", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeas", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1315", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1310", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_converttypeis", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1366", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1323", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1334", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1364", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertunarynumericoperator", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1390", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isclosurereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1380", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_convertvalue", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_isexpressiontreeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1438", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchconstantcall", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1453", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgettypefromhandle", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1472", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetmethodfromhandle", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1485", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1475", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetconstructorfromhandle", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1493", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "target": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchgetfieldfromhandle", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TransformExpressionTrees.cs", + "source_location": "L1496", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "il_transforms_transformexpressiontrees_icsharpcode_decompiler_il_transforms_transformexpressiontrees_matchfromhandleparameterlist", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform", + "target": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtuplefieldaccess", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/TupleTransform.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_tupletransform_icsharpcode_decompiler_il_tupletransform_matchtupleconstruction", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "target": "il_transforms_userdefinedlogictransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_run", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_transforms_userdefinedlogictransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "target": "il_transforms_userdefinedlogictransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_roslynoptimized", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_legacypattern", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "target": "il_transforms_userdefinedlogictransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "target": "il_transforms_userdefinedlogictransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchcondition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "target": "il_transforms_userdefinedlogictransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transformdynamic", + "target": "il_transforms_userdefinedlogictransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "target": "il_transforms_userdefinedlogictransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Call" + }, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "target": "il_transforms_userdefinedlogictransform_cs_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UserDefinedLogicTransform.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_transform", + "target": "il_transforms_userdefinedlogictransform_icsharpcode_decompiler_il_transforms_userdefinedlogictransform_matchbitwisecall", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_unwrapawait", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "target": "il_transforms_usingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_run", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L484", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "target": "il_transforms_usingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "target": "il_transforms_usingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Block" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "target": "il_transforms_usingtransform_cs_block", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusing", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformusingvb", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L178", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkresourcetype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L194", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_implementsforeachpattern", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlockContainer" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "target": "il_transforms_usingtransform_cs_blockcontainer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "target": "il_transforms_usingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposeblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_usingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILVariable" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "target": "il_transforms_usingtransform_cs_ilvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_usingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_unwrapawait", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L259", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchdisposecheck", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "target": "il_transforms_usingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L536", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILInstruction" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_unwrapawait", + "target": "il_transforms_usingtransform_cs_ilinstruction", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L417", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_matchnullcheckortypecheck", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_transformasyncusing", + "target": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L514", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "IL/Transforms/UsingTransform.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "il_transforms_usingtransform_icsharpcode_decompiler_il_transforms_usingtransform_checkasyncresourcetype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "csharp_namespace:fa12823f1dec15ec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompiledmemberkind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Instrumentation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:fa12823f1dec15ec", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompiledMemberKind" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompiledmemberkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompiledMemberKind" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompiledmemberkind", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L62", + "weight": 1.0, + "metadata": { + "ref_token": "EventSource" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "eventsource", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_elapsedmilliseconds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_istransformtracingenabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_keywords", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EventKeywords" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_keywords", + "target": "eventkeywords", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L79", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L171", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestart", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L171", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestart", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L119", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L125", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L161", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L95", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L101", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L85", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L155", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L131", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L137", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectdecompilationstop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L143", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L149", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_projectfilestop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L107", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstart", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L113", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Event" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_typesysteminitstop", + "target": "event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L178", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestop", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L178", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompiletypestop", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L185", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstart", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L211", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_decompilememberstop", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestart", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L218", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestart", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestop", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L225", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_assemblyresolvestop", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_elapsedmilliseconds", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L232", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_iltransformexecuted", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "target": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_elapsedmilliseconds", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L246", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_asttransformexecuted", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L256", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_elapsedmilliseconds", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Instrumentation/DecompilerEventSource.cs", + "source_location": "L267", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NonEvent" + }, + "_origin": "ast", + "source": "instrumentation_decompilereventsource_icsharpcode_decompiler_instrumentation_decompilereventsource_istransformtracingenabled", + "target": "nonevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_resolutionexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_resolve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_resolveasync", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "metadata_assemblyreferences_resolvemoduleasync", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_codemappinginfo", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L9", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_exportedtypemetadata", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_memberreferencemetadata", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_methodsemanticslookup", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_modulereferencemetadata", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_operandtype", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_referenceloadinfo", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_typereferencemetadata", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_itextoutput", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmextensions", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmhacks", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iassembly", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Metadata", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_resxresourcewriter", + "target": "csharp_namespace:0b0d858695ae8d3c", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_resolutionexception", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L62", + "weight": 1.0, + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyResolver" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolve", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolve", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolvemodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolveasync", + "target": "metadata_assemblyreferences_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolveasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L65", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolveasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolvemoduleasync", + "target": "metadata_assemblyreferences_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_resolvemoduleasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L76", + "weight": 1.0, + "metadata": { + "ref_token": "IAssemblyReferenceClassifier" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_isgacassembly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_issharedassembly", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_isgacassembly", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreferenceclassifier_issharedassembly", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_isgacassembly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_issharedassembly", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L62", + "weight": 1.0, + "metadata": { + "ref_token": "AssemblyReferenceClassifier" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_isgacassembly", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_isgacassembly", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreferenceclassifier_issharedassembly", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L110", + "weight": 1.0, + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L219", + "weight": 1.0, + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "target": "metadata_assemblyreferences_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcore", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcoreshared", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L273", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfile", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L379", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatainsystemdirectory", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L764", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyfile", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L732", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinmonogac", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L745", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinnetgac", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L557", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_issharedassembly", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L523", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L528", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolve", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolveasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAssemblyReference" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_iassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "target": "metadata_assemblyreferences_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L266", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "target": "metadata_assemblyreferences_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "AssemblyNameReference" + }, + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L778", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AssemblyNameReference" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L230", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblynamereference_parse" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L224", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "AssemblyReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_assemblyreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L269", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L311", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L223", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference_getpublickeytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L311", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ExportedTypeMetadata" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L293", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeReferenceMetadata" + }, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "target": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L128", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "AssemblyReference" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/AssemblyReferences.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_assemblyreferences_icsharpcode_decompiler_metadata_assemblyreference_getpublickeytoken", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_codemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_codemappinginfo_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_codemappinginfo_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_addmapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getmethodparts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getparentmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getmethodparts", + "target": "metadata_codemappinginfo_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getmethodparts", + "target": "metadata_codemappinginfo_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_addmapping", + "target": "metadata_codemappinginfo_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CodeMappingInfo.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_codemappinginfo_icsharpcode_decompiler_metadata_codemappinginfo_getparentmethod", + "target": "metadata_codemappinginfo_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L5", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L21", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L19", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICustomAttributeTypeProvider" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_cs_icustomattributetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L20", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_argumenttypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "target": "metadata_customattributedecoder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeNamedArgument" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "target": "metadata_customattributedecoder_cs_customattributenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "target": "metadata_customattributedecoder_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedarguments" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "target": "metadata_customattributedecoder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "target": "metadata_customattributedecoder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "target": "metadata_customattributedecoder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "target": "metadata_customattributedecoder_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SerializationTypeCode" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_argumenttypeinfo", + "target": "serializationtypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ArgumentTypeInfo" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodenamedargumenttype", + "target": "argumenttypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentTypeInfo" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "target": "argumenttypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "target": "metadata_customattributedecoder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodeargument", + "target": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "target": "metadata_customattributedecoder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/CustomAttributeDecoder.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArgumentTypeInfo" + }, + "_origin": "ast", + "source": "metadata_customattributedecoder_icsharpcode_decompiler_metadata_customattributedecoder_decodearrayargument", + "target": "argumenttypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "LightJson.Serialization", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DotNetCorePackageInfo" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "dotnetcorepackageinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepackageinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_addsearchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_converttoversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_finddotnetexedirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getclosestversionfolder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getrealpath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getreferenceassemblypath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_loadpackageinfos", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_removesearchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcoreshared", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L324", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "DotNetCorePathFinder" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_initdotnetcorepathfinder", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepackageinfo", + "target": "metadata_dotnetcorepathfinder_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L265", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_converttoversion", + "target": "metadata_dotnetcorepathfinder_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getclosestversionfolder", + "target": "metadata_dotnetcorepathfinder_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcore", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcoreshared", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getreferenceassemblypath", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getclosestversionfolder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getreferenceassemblypath", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L188", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "DotNetCorePackageInfo" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_loadpackageinfos", + "target": "dotnetcorepackageinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L188", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_loadpackageinfos", + "target": "metadata_dotnetcorepathfinder_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_loadpackageinfos", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_tryresolvedotnetcoreshared", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getclosestversionfolder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L265", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "directory" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_converttoversion", + "target": "directory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L265", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DirectoryInfo" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_converttoversion", + "target": "directoryinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_finddotnetexedirectory", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_getrealpath", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Encoding" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getrealpath", + "target": "metadata_dotnetcorepathfinder_cs_encoding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getrealpath", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_free" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_dotnetcorepathfinder_getrealpath", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_getrealpath" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_free", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods", + "target": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_getrealpath", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L340", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DllImport" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_getrealpath", + "target": "dllimport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinder.cs", + "source_location": "L343", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "DllImport" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinder_icsharpcode_decompiler_metadata_nativemethods_free", + "target": "dllimport", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detectruntimepack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detecttargetframeworkid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_getdotnetcoreversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_isreferenceassembly", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detecttargetframeworkid", + "target": "metadata_dotnetcorepathfinderextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detecttargetframeworkid", + "target": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_getdotnetcoreversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detecttargetframeworkid", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_isreferenceassembly", + "target": "metadata_dotnetcorepathfinderextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_getdotnetcoreversion", + "target": "metadata_dotnetcorepathfinderextensions_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_isreferenceassembly", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/DotNetCorePathFinderExtensions.cs", + "source_location": "L233", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_dotnetcorepathfinderextensions_icsharpcode_decompiler_metadata_dotnetcorepathfinderextensions_detectruntimepack", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception", + "target": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_enumunderlyingtyperesolveexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/EnumUnderlyingTypeResolveException.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_enumunderlyingtyperesolveexception", + "target": "metadata_enumunderlyingtyperesolveexception_icsharpcode_decompiler_metadata_metadatafilenotsupportedexception", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExportedType" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_exportedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExportedTypeHandle" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_exportedtypehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NamespaceDefinition" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_namespacedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeAttributes" + }, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_cs_typeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/ExportedTypeMetadata.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "target": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L87", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ExportedTypeMetadata" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_exportedtypemetadata_icsharpcode_decompiler_metadata_exportedtypemetadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_anyinmethodsignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromdefinition", + "target": "metadata_findtypedecoder_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getprimitivetype", + "target": "metadata_findtypedecoder_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getarraytype", + "target": "metadata_findtypedecoder_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getfunctionpointertype", + "target": "metadata_findtypedecoder_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getfunctionpointertype", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_anyinmethodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_anyinmethodsignature", + "target": "metadata_findtypedecoder_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L83", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericinstantiation", + "target": "metadata_findtypedecoder_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenericmethodparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_getgenerictypeparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromdefinition", + "target": "metadata_findtypedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "metadata_findtypedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "target": "metadata_findtypedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "target": "metadata_findtypedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "target": "metadata_findtypedecoder_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "target": "metadata_findtypedecoder_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromspecification", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "metadata_findtypedecoder_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FindTypeDecoder.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_findtypedecoder_icsharpcode_decompiler_metadata_findtypedecoder_gettypefromentity", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getsystemtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromserializedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getunderlyingenumtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_issystemtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L30", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromdefinition", + "target": "metadata_fulltypenamesignaturedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromreference", + "target": "metadata_fulltypenamesignaturedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "target": "metadata_fulltypenamesignaturedecoder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getarraytype", + "target": "metadata_fulltypenamesignaturedecoder_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getarraytype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getbyreferencetype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getfunctionpointertype", + "target": "metadata_fulltypenamesignaturedecoder_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getfunctionpointertype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericinstantiation", + "target": "metadata_fulltypenamesignaturedecoder_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericinstantiation", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L59", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericmethodparameter", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenericmethodparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenerictypeparameter", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getgenerictypeparameter", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getmodifiedtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpinnedtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getpointertype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getprimitivetype", + "target": "metadata_fulltypenamesignaturedecoder_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getprimitivetype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getprimitivetype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L122", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getunderlyingenumtype", + "target": "metadata_fulltypenamesignaturedecoder_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L92", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getsystemtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getszarraytype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromdefinition", + "target": "metadata_fulltypenamesignaturedecoder_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromdefinition", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromreference", + "target": "metadata_fulltypenamesignaturedecoder_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromreference", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromserializedname", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "target": "metadata_fulltypenamesignaturedecoder_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Unit" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_gettypefromspecification", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_getunderlyingenumtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/FullTypeNameSignatureDecoder.cs", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_fulltypenamesignaturedecoder_icsharpcode_decompiler_metadata_fulltypenamesignaturedecoder_issystemtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_ilopcodes", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes", + "target": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_ilopcodes_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ILOpCodes.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_ilopcodes_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_operandtype_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_buildkeywordlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getdisplayname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getoperandtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_isdefined", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_operandtype", + "target": "metadata_ilopcodes_icsharpcode_decompiler_metadata_ilopcodeextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray", + "target": "csharp_namespace:50b544c8d283677a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L9", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject", + "target": "csharp_namespace:50b544c8d283677a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue", + "target": "csharp_namespace:50b544c8d283677a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValueType.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvaluetype", + "target": "csharp_namespace:50b544c8d283677a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L18", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "metadata_lightjson_jsonarray_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonArray" + }, + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_add", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonArray" + }, + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_clear", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray_indexof", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonArray" + }, + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_insert", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonArray" + }, + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_remove", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "JsonArray" + }, + "source": "metadata_lightjson_jsonarray_lightjson_jsonarraydebugview", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L14", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L824", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonArray" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvaluedebugview", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_add", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_jsonarray_lightjson_jsonarray_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_insert", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_contains", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_indexof", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_getenumerator", + "target": "metadata_lightjson_jsonarray_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L148", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarray_getenumerator", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonArray.cs", + "source_location": "L172", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonarray_lightjson_jsonarraydebugview", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L8", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L17", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IDictionary" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_cs_idictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L13", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonObject" + }, + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_add", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonObject" + }, + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_clear", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_containskey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_remove", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonObject" + }, + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_rename", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "JsonObject" + }, + "source": "metadata_lightjson_jsonobject_lightjson_jsonobjectdebugview", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L13", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L810", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonObject" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvaluedebugview", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L161", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_getenumerator", + "target": "metadata_lightjson_jsonobject_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L194", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobjectdebugview", + "target": "metadata_lightjson_jsonobject_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_add", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_rename", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_remove" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_jsonobject_lightjson_jsonobject_containskey" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_contains", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L179", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_getenumerator", + "target": "metadata_lightjson_jsonobject_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L170", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobject_getenumerator", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_jsonobjectdebugview", + "target": "metadata_lightjson_jsonobject_lightjson_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_keyvaluepair", + "target": "metadata_lightjson_jsonobject_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L216", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_keyvaluepair", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonObject.cs", + "source_location": "L243", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonValueType" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonobject_lightjson_keyvaluepair", + "target": "metadata_lightjson_jsonvaluetype_lightjson_jsonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L12", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "LightJson.Serialization", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L9", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L381", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DateTime" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "datetime", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "double" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvalue_cs_double", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvalue_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L767", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L786", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_parse", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L803", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "JsonValue" + }, + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvaluedebugview", + "target": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonValueType" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue", + "target": "metadata_lightjson_jsonvaluetype_lightjson_jsonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvalue_parse", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValue.cs", + "source_location": "L838", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "JsonValueType" + }, + "_origin": "ast", + "source": "metadata_lightjson_jsonvalue_lightjson_jsonvaluedebugview", + "target": "metadata_lightjson_jsonvaluetype_lightjson_jsonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/JsonValueType.cs", + "source_location": "L9", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_jsonvaluetype", + "target": "metadata_lightjson_jsonvaluetype_lightjson_jsonvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception", + "target": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextPosition.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textposition", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner", + "target": "csharp_namespace:cb24f356ee9dd7e7", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ErrorType" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "target": "errortype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "target": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_errortype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "target": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception_getdefaultmessage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextPosition" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception", + "target": "metadata_lightjson_serialization_textposition_lightjson_serialization_textposition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonParseException.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ErrorType" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonparseexception_lightjson_serialization_jsonparseexception_getdefaultmessage", + "target": "errortype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "namespace", + "scope_id": "s183" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readhexdigit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonkey", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readunicodeliteral", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L18", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextScanner" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L457", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextReader" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "target": "metadata_lightjson_serialization_jsonreader_cs_textreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_parse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnull", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "JsonValue" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonvalue", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonkey", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonkey" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnull" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readjsonvalue", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnull", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readboolean", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits", + "target": "metadata_lightjson_serialization_jsonreader_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readdigits" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readnumber", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readunicodeliteral" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readstring", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readhexdigit", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readunicodeliteral", + "target": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readhexdigit" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L328", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonObject" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readobject", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L403", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "JsonArray" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_jsonreader_cs_jsonarray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/LightJson/Serialization/JsonReader.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_jsonreader_lightjson_serialization_jsonreader_readarray", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextPosition.cs", + "source_location": "L9", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textposition", + "target": "metadata_lightjson_serialization_textposition_lightjson_serialization_textposition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextPosition.cs", + "source_location": "L19", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textposition_lightjson_serialization_textposition", + "target": "metadata_lightjson_serialization_textposition_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextPosition" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textposition_lightjson_serialization_textposition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L15", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextReader" + }, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_cs_textreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipblockcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skiplinecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_peek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_assert", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipblockcomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skiplinecomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_read" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipwhitespace", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipblockcomment" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/LightJson/Serialization/TextScanner.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skipcomment", + "target": "metadata_lightjson_serialization_textscanner_lightjson_serialization_textscanner_skiplinecomment" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemberReference" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "memberreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemberReferenceKind" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "memberreferencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemberReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_cs_memberreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MemberReferenceMetadata.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "target": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L67", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MemberReferenceMetadata" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_memberreferencemetadata_icsharpcode_decompiler_metadata_memberreferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L226", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "GenericContext", + "qualified": true, + "ref_qualifier": "TypeSystem" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_cs_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L222", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICustomAttributeTypeProvider" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_cs_icustomattributetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L226", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ISignatureTypeProvider" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_cs_isignaturetypeprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_appendhexstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L719", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asblobreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asreadonlyspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_blobindexsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayouts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodspecifications", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmodulereferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpublickeytoken", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettopleveltypedefinitions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypespecifications", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L727", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_readuleb128", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_tohexstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toilnamestring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toknowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toprimitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_trygetfullassemblyname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L226", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L215", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeProvider" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "target": "metadata_metadataextensions_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_tohexstring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpublickeytoken", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_calculatepublickeytoken", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L719", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asblobreader", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L711", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asreadonlyspan", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L430", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_blobindexsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L393", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayouts", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L342", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodspecifications", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmodulereferences", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpublickeytoken", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettopleveltypedefinitions", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypespecifications", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L410", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L383", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_trygetfullassemblyname", + "target": "metadata_metadataextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyReference", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "target": "metadata_metadataextensions_cs_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_trygetfullassemblyname", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfullassemblyname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyReference", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_trygetfullassemblyname", + "target": "metadata_metadataextensions_cs_assemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_tohexstring", + "target": "metadata_metadataextensions_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_tohexstring", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayouts", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L342", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodspecifications", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmodulereferences", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L175", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettopleveltypedefinitions", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L333", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypespecifications", + "target": "metadata_metadataextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_appendhexstring", + "target": "metadata_metadataextensions_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringBuilder" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_appendhexstring", + "target": "metadata_metadataextensions_cs_stringbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L719", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asblobreader", + "target": "metadata_metadataextensions_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L175", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettopleveltypedefinitions", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L185", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toilnamestring", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toilnamestring", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getdeclaringtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toilnamestring", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypeadditionaltypeparametercount" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L234", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toprimitivetypecode", + "target": "metadata_metadataextensions_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L234", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toprimitivetypecode", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L279", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toknowntypecode", + "target": "metadata_metadataextensions_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_toknowntypecode", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L324", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ModuleReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmodulereferences", + "target": "metadata_metadataextensions_cs_modulereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ModuleReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_cs_modulereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L333", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypespecifications", + "target": "metadata_metadataextensions_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L342", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodSpecificationHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodspecifications", + "target": "metadata_metadataextensions_cs_methodspecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Association" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "association", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Method" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_method", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Semantics" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethodsemantics", + "target": "semantics", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Method" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_cs_method", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayouts", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "metadata_metadataextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L484", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L383", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TableIndex" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_simpleindexsize", + "target": "tableindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L441", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TableIndex" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "target": "tableindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L610", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TableIndex" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "tableindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L410", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TableIndex" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "target": "tableindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_codedindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L665", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_listcolumnsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L568", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_stringindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_blobindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L668", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_blobindexsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L667", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L624", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getptrrows", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L643", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_checkrowsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ClassSize" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "classsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PackingSize" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "packingsize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Parent" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getclasslayouts", + "target": "parent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Parent" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "parent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Parent" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "parent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Parent" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "parent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Field" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "field", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L464", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Offset" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayoutrows", + "target": "metadata_metadataextensions_cs_offset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Offset" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "target": "metadata_metadataextensions_cs_offset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "target": "metadata_metadataextensions_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "metadata_metadataextensions_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Field" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "field", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EventList" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "eventlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L479", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_geteventmaps", + "target": "metadata_metadataextensions_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "metadata_metadataextensions_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L495", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "PropertyList" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getpropertymaps", + "target": "propertylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "EnclosingClass" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "enclosingclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L511", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "NestedClass" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getnestedclasses", + "target": "nestedclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "RelativeVirtualAddress" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldrvas", + "target": "relativevirtualaddress", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L541", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "NativeType" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldmarshals", + "target": "nativetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ImportName" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "importname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ImportScope" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "importscope", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MappingFlags" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "mappingflags", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MemberForwarded" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "memberforwarded", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "StringHandle" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "metadata_metadataextensions_cs_stringhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodImportAttributes", + "qualified": true, + "ref_qualifier": "System.Reflection" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getimplmaps", + "target": "methodimportattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Class" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "class", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Interface" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getinterfaceimplrows", + "target": "interface", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FieldList" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "fieldlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "metadata_metadataextensions_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L638", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodList" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_gettypedeflistcolumns", + "target": "methodlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L663", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ParamList" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getmethoddefparamlists", + "target": "paramlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FieldDef" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_getfieldlayout", + "target": "fielddef", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L711", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ReadOnlySpan" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_asreadonlyspan", + "target": "metadata_metadataextensions_cs_readonlyspan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataExtensions.cs", + "source_location": "L727", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryReader" + }, + "_origin": "ast", + "source": "metadata_metadataextensions_icsharpcode_decompiler_metadata_metadataextensions_readuleb128", + "target": "metadata_metadataextensions_cs_binaryreader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatafile", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L296", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CorHeader" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_cs_corheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L198", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L289", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getcontainingsectionindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getmethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getresources", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getruntime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_withoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L289", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L224", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsLookup" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L141", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ModuleReferenceMetadata" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L236", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PropertyAndEventBackingFieldLookup" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Resource" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFileKind" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "target": "metadatafilekind", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L158", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resourcememorystream", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L230", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_createpefilefromfilename", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L215", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolve", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L257", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolveasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolvemodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolvemoduleasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L293", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L116", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L364", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "target": "metadata_metadatafile_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TargetRuntime" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getruntime", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetruntime", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getresources", + "target": "metadata_metadatafile_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L158", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Resource" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getresources", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L172", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "target": "metadata_metadatafile_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L203", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExportedTypeHandle" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "target": "metadata_metadatafile_cs_exportedtypehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_gettypeforwarder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L274", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getmethodbody", + "target": "metadata_metadatafile_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SectionData" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/Resource.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryreadresource", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "SRMExtensions.cs", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_getsectiondata" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L298", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_withoptions", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L298", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_withoptions", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/PEFile.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_dispose", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_dispose" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_dispose", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafile_dispose" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions_resolve", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L316", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L313", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L324", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions_resolve", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L324", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_metadatafilewithoptions_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata_getreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SectionData" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getsectiondata", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L270", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SectionData" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getsectiondata", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L356", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectiondata_getreader", + "target": "metadata_metadatafile_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataFile.cs", + "source_location": "L368", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "target": "metadata_metadatafile_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L86", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L279", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L204", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getcontainingsectionindex", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L218", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_translaterva", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L234", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_trygetsectiondatarange", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SectionHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "target": "metadata_metadatafile_icsharpcode_decompiler_metadata_sectionheader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparameterhandleornull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparametername", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparameterhandleornull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparametername", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparametername", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparameterhandleornull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparametername", + "target": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparameterhandleornull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenerictypeparameterhandleornull", + "target": "metadata_metadatagenericcontext_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataGenericContext.cs", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "metadata_metadatagenericcontext_icsharpcode_decompiler_metadata_metadatagenericcontext_getgenericmethodtypeparameterhandleornull", + "target": "metadata_metadatagenericcontext_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers", + "target": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_tryasentityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L29", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_tryasentityhandle", + "target": "metadata_metadatatokenhelpers_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MetadataTokenHelpers.cs", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_metadatatokenhelpers_icsharpcode_decompiler_metadata_metadatatokenhelpers_entityhandleornil", + "target": "metadata_metadatatokenhelpers_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_methodsemanticslookup", + "target": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "target": "metadata_methodsemanticslookup_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "target": "metadata_methodsemanticslookup_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "target": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup", + "target": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup_getsemantics", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "metadata_methodsemanticslookup_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup_getsemantics", + "target": "metadata_methodsemanticslookup_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "metadata_methodsemanticslookup_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "metadata_methodsemanticslookup_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "metadata_methodsemanticslookup_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry", + "target": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry_compareto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup_getsemantics", + "target": "metadata_methodsemanticslookup_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_methodsemanticslookup_getsemantics", + "target": "metadata_methodsemanticslookup_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/MethodSemanticsLookup.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Entry" + }, + "_origin": "ast", + "source": "metadata_methodsemanticslookup_icsharpcode_decompiler_metadata_entry_compareto", + "target": "entry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L56", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttribute" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_cs_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ModuleReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_cs_modulereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeReferenceMetadata" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ModuleReferenceMetadata.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ModuleReference" + }, + "_origin": "ast", + "source": "metadata_modulereferencemetadata_icsharpcode_decompiler_metadata_modulereferencemetadata", + "target": "modulereference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_operandtype", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_operandtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "OperandType" + }, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getoperandtype", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_operandtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getoperandtype", + "target": "metadata_operandtype_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getdisplayname", + "target": "metadata_operandtype_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ILOpCode" + }, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_isdefined", + "target": "metadata_operandtype_cs_ilopcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_isdefined", + "target": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_getdisplayname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/OperandType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "metadata_operandtype_icsharpcode_decompiler_metadata_ilopcodeextensions_buildkeywordlist", + "target": "metadata_operandtype_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_pefile", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_pefile", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_pefile", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L105", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CorHeader" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_cs_corheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PEReader" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_cs_pereader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getcontainingsectionindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getmethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getsectiondata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_resolve", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEFile" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "metadata_pefile_icsharpcode_decompiler_metadata_pefile", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L74", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference", + "target": "imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_resolve", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PEFile.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "metadata_pefile_icsharpcode_decompiler_metadata_pefile_getmethodbody", + "target": "metadata_pefile_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup", + "target": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "target": "metadata_propertyandeventbackingfieldlookup_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "target": "metadata_propertyandeventbackingfieldlookup_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "target": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_iseventbackingfield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup", + "target": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_ispropertybackingfield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_ispropertybackingfield", + "target": "metadata_propertyandeventbackingfieldlookup_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_ispropertybackingfield", + "target": "metadata_propertyandeventbackingfieldlookup_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_iseventbackingfield", + "target": "metadata_propertyandeventbackingfieldlookup_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/PropertyAndEventBackingFieldLookup.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "metadata_propertyandeventbackingfieldlookup_icsharpcode_decompiler_metadata_propertyandeventbackingfieldlookup_iseventbackingfield", + "target": "metadata_propertyandeventbackingfieldlookup_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessageonce", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_trygetinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "UnresolvedAssemblyNameReference" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MessageKind" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessage", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_messagekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MessageKind" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_addmessageonce", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_messagekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/ReferenceLoadInfo.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnresolvedAssemblyNameReference" + }, + "_origin": "ast", + "source": "metadata_referenceloadinfo_icsharpcode_decompiler_metadata_referenceloadinfo_trygetinfo", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_resource", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resourcememorystream", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resourcetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResourceType" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resourcetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ResourceType" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_getresourcetype", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resourcetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResourceType" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resourcetype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L45", + "weight": 1.0, + "metadata": { + "ref_token": "Resource" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L67", + "weight": 1.0, + "metadata": { + "ref_token": "Resource" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ManifestResourceAttributes" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "target": "manifestresourceattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource_trygetlength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_resource_tryopenstream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ManifestResourceAttributes" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "manifestresourceattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ManifestResourceAttributes" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_hasflag", + "target": "manifestresourceattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L41", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resource_tryopenstream", + "target": "metadata_resource_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource_tryopenstream", + "target": "metadata_resource_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L140", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryopenstream", + "target": "metadata_resource_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "target": "metadata_resource_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource_trygetlength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_bytearrayresource_tryopenstream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ManifestResourceHandle" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "manifestresourcehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataResource" + }, + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_equals", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_getresourcetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_hasflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_trygetlength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryopenstream", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryreadresource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_trygetlength", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryreadresource", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryopenstream", + "target": "metadata_resource_icsharpcode_decompiler_metadata_metadataresource_tryreadresource", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Metadata/Resource.cs", + "source_location": "L155", + "weight": 1.0, + "metadata": { + "ref_token": "UnmanagedMemoryStream" + }, + "_origin": "ast", + "source": "metadata_resource_icsharpcode_decompiler_metadata_resourcememorystream", + "target": "unmanagedmemorystream", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedsignedinteger", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_skipcustommodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typehandleequals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "GenericParameterCount" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount", + "target": "genericparametercount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L26", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L26", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ParameterCount" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_readparametercount", + "target": "parametercount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L142", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedsignedinteger", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_skipcustommodifiers", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typehandleequals", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "target": "metadata_signatureblobcomparer_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_skipcustommodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalsmethodsignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L142", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "target": "metadata_signatureblobcomparer_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typehandleequals", + "target": "metadata_signatureblobcomparer_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "target": "metadata_signatureblobcomparer_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "target": "metadata_signatureblobcomparer_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_skipcustommodifiers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typeslotequals", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_equalstypesignature", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_issamecompressedsignedinteger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/SignatureBlobComparer.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typesareequal", + "target": "metadata_signatureblobcomparer_icsharpcode_decompiler_metadata_signatureblobcomparer_typehandleequals", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeReference" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_typereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/TypeReferenceMetadata.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata", + "target": "metadata_typereferencemetadata_icsharpcode_decompiler_metadata_typereferencemetadata_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_createpefilefromfilename", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_decompilerruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetframeworkidentifier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_resolve", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_resolveasync", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_resolvemoduleasync", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TargetFrameworkIdentifier" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetframeworkidentifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L159", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TargetFrameworkIdentifier" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_targetframeworkidentifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "DecompilerRuntime" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_decompilerruntime", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L79", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Lazy" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_lazy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReaderOptions" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_metadatareaderoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L555", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_addsearchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findclosestversiondirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L379", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatainsystemdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L732", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinmonogac", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinnetgac", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcurrentmonogac", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getdefaultmonogacpaths", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getgacpaths", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmonomscorlibbasepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmscorlibbasepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getsearchdirectories", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_initdotnetcorepathfinder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_issharedassembly", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L523", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_iszeroorallones", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_removesearchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PEStreamOptions" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver", + "target": "pestreamoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L688", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getdefaultmonogacpaths", + "target": "metadata_universalassemblyresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L673", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getgacpaths", + "target": "metadata_universalassemblyresolver_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findclosestversiondirectory", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L650", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmonomscorlibbasepath", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L593", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmscorlibbasepath", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L548", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_iszeroorallones", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L159", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L390", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "target": "metadata_universalassemblyresolver_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_parsetargetframework" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolve", + "target": "metadata_universalassemblyresolver_createpefilefromfilename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolve", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolveasync", + "target": "metadata_universalassemblyresolver_resolve", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolvemodule", + "target": "metadata_universalassemblyresolver_createpefilefromfilename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolvemoduleasync", + "target": "metadata_universalassemblyresolver_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L230", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Exception" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_createpefilefromfilename", + "target": "metadata_universalassemblyresolver_cs_exception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_createpefilefromfilename", + "target": "metadata_universalassemblyresolver_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L257", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolveasync", + "target": "metadata_universalassemblyresolver_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L262", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_resolvemoduleasync", + "target": "metadata_universalassemblyresolver_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfile", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_iszeroorallones", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findassemblyfilecore", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findclosestversiondirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatafile", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findwindowsmetadatainsystemdirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_findclosestversiondirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolvesilverlight", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_resolveinternal", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L509", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_searchdirectory", + "target": "metadata_universalassemblyresolver_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L778", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "target": "metadata_universalassemblyresolver_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_isspecialversionorretargetable", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_iszeroorallones", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L576", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmonomscorlibbasepath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L580", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcorlib", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getmscorlibbasepath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L781", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_enumerategac", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getgacpaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getgacpaths", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getdefaultmonogacpaths", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getdefaultmonogacpaths", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getcurrentmonogac", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L727", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinmonogac", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L729", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyingac", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinnetgac", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinmonogac", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyfile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/UniversalAssemblyResolver.cs", + "source_location": "L755", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyinnetgac", + "target": "metadata_universalassemblyresolver_icsharpcode_decompiler_metadata_universalassemblyresolver_getassemblyfile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_messagekind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "target": "metadata_unresolvedassemblynamereference_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/UnresolvedAssemblyNameReference.cs", + "source_location": "L33", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MessageKind" + }, + "_origin": "ast", + "source": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_unresolvedassemblynamereference", + "target": "metadata_unresolvedassemblynamereference_icsharpcode_decompiler_metadata_messagekind", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "metadata_webcilfile", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L281", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemoryMappedViewAccessor" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_cs_memorymappedviewaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L314", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsectionid", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_dispose", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "WebCilFile" + }, + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_fromfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getcontainingsectionindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getmethodbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getsectiondata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_translaterva", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_trygetsectiondatarange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilheader", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L281", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "WasmSection" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile", + "target": "wasmsection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L322", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MemoryMappedViewAccessor" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "target": "metadata_webcilfile_cs_memorymappedviewaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L320", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "target": "metadata_webcilfile_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReaderOptions" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_fromfile", + "target": "metadata_webcilfile_cs_metadatareaderoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_fromfile", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryReader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "target": "metadata_webcilfile_cs_binaryreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_translaterva", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "WebcilHeader" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_tryreadwebcilsegment", + "target": "webcilheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getcontainingsectionindex", + "target": "metadata_webcilfile_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_translaterva", + "target": "metadata_webcilfile_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getsectiondata", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_trygetsectiondatarange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L234", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_trygetsectiondatarange", + "target": "metadata_webcilfile_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L259", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getmethodbody", + "target": "metadata_webcilfile_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getmethodbody", + "target": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_getsectiondata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L283", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_resolve", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilfile_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L310", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilheader", + "target": "metadata_webcilfile_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L306", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ushort" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_webcilheader", + "target": "metadata_webcilfile_cs_ushort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L321", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "target": "metadata_webcilfile_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Metadata/WebCilFile.cs", + "source_location": "L319", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "WasmSectionId" + }, + "_origin": "ast", + "source": "metadata_webcilfile_icsharpcode_decompiler_metadata_wasmsection", + "target": "wasmsectionid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L18", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "nrextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "nrextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_containsanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_getdocumentation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_getmetadataattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_hasgeneratedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergenerated", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergeneratedorisincompilergeneratedclass", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergenerated", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "NRExtensions.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergenerated", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_iscompilergeneratedorisincompilergeneratedclass", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_hasgeneratedname", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_hasgeneratedname", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visitothertype", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "target": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "NRExtensions.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_isanonymoustype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_containsanonymoustype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "NRExtensions.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_containsanonymoustype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "target": "nrextensions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "target": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visitothertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "target": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L76", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "NRExtensions.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visitothertype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "NRExtensions.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_containsanontypevisitor_visittypedefinition", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_getdocumentation", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L103", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeAttributes", + "qualified": true, + "ref_qualifier": "System.Reflection" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_getmetadataattributes", + "target": "nrextensions_cs_typeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "NRExtensions.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "nrextensions_icsharpcode_decompiler_nrextensions_getmetadataattributes", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "NRTAttributes.cs", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "nrtattributes", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "NRTAttributes.cs", + "source_location": "L6", + "weight": 1.0, + "_origin": "ast", + "source": "nrtattributes", + "target": "nrtattributes_system_diagnostics_codeanalysis_membernotnullwhenattribute", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Properties/AssemblyInfo.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "properties_assemblyinfo", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_ievent", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_imethod", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iproperty", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_emptylist", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_fileutility", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L5", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_index", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_lazyinit", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_longset", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Diagnostics.CodeAnalysis", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_resxresourcewriter", + "target": "csharp_namespace:d05b3fa9c07c5cbe", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "NRTAttributes.cs", + "source_location": "L6", + "weight": 1.0, + "metadata": { + "ref_token": "Attribute" + }, + "_origin": "ast", + "source": "nrtattributes_system_diagnostics_codeanalysis_membernotnullwhenattribute", + "target": "attribute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience", + "target": "csharp_namespace:90e779127979e4c1", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_iambience", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_iambience", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConversionFlags" + }, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_conversionflags", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience_convertconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience_convertsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience_converttype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience", + "target": "output_iambience_icsharpcode_decompiler_output_iambience_wrapcomment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience_convertsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/IAmbience.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "output_iambience_icsharpcode_decompiler_output_iambience_converttype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput_marknodeend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_inodetrackingoutput_marknodestart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodeend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions", + "target": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodestart", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodestart", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/INodeTrackingOutput.cs", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_inodetrackingoutput_icsharpcode_decompiler_nodetrackingoutputextensions_marknodeend", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_itextoutput", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_textoutputextensions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markdefinitionstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_write", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_writeline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L171", + "weight": 1.0, + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "context": "field", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITextOutput" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_indent", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_indent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_unindent", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_unindent" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/ITextOutput.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_write", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/ITextOutput.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_writeline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_write", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_space", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeinterpolatedtext", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writekeyword", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writepreprocessordirective", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_write" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/ITextOutput.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_writeline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_writeline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_newline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writepreprocessordirective", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writeline" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "target": "output_itextoutput_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writekeyword", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writereference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivetype", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_writelocalreference" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_startnode", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markdefinitionstart" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_newline", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_itextoutput_icsharpcode_decompiler_itextoutput_markfoldend" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions", + "target": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/ITextOutput.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "output_itextoutput_icsharpcode_decompiler_textoutputextensions", + "target": "output_itextoutput_icsharpcode_decompiler_textoutputextensions_writeline", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markdefinitionstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markfoldend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_markfoldstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writeindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writeline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writelocalreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_write", + "target": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writeindent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "output_plaintextoutput_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "OpCodeInfo", + "qualified": true, + "ref_qualifier": "Disassembler" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "output_plaintextoutput_cs_opcodeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_write", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writereference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "target": "output_plaintextoutput_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_plaintextoutput_writelocalreference", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_write", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L170", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_commit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markdefinitionstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markfoldend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_markfoldstart", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writeline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writelocalreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback", + "target": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/PlainTextOutput.cs", + "source_location": "L251", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "output_plaintextoutput_icsharpcode_decompiler_textoutputwithrollback_writereference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_textoutputwriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter", + "target": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Encoding" + }, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "target": "output_textoutputwriter_cs_encoding", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "target": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_write", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "target": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter_writeline", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Output/TextOutputWriter.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "output_textoutputwriter_icsharpcode_decompiler_textoutputwriter", + "target": "textwriter", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_endnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_filtermember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocaldefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocalreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_indent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdynamicmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isusingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_needsfold", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_newline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_space", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_startnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_unindent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L406", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writecomment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeinterpolatedtext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writekeyword", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writepreprocessordirective", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeprimitivevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocaldefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentlocalreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writeidentifier", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdynamicmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_filtermember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L118", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L142", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_filtermember", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdynamicmemberreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentdefinition", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L262", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_getcurrentdefinition", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writekeyword", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_writetoken", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_needsfold", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Output/TextTokenWriter.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_startnode", + "target": "output_texttokenwriter_icsharpcode_decompiler_texttokenwriter_isusingdeclaration", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "partialtypeinfo_cs_partialtypeinfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "partialtypeinfo_cs_partialtypeinfo", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "partialtypeinfo_cs_partialtypeinfo", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "target": "partialtypeinfo_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "target": "partialtypeinfo_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "PartialTypeInfo" + }, + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmembers", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo", + "target": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_isdeclaredmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmember", + "target": "partialtypeinfo_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_adddeclaredmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_isdeclaredmember", + "target": "partialtypeinfo_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "PartialTypeInfo.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "partialtypeinfo_icsharpcode_decompiler_partialtypeinfo_isdeclaredmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Properties/DecompilerVersionInfo.template.cs", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "properties_decompilerversioninfo_template", + "target": "properties_decompilerversioninfo_template_decompilerversioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Properties/DecompilerVersionInfo.template.cs", + "source_location": "L12", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "properties_decompilerversioninfo_template_decompilerversioninfo", + "target": "properties_decompilerversioninfo_template_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmextensions", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodImplAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "methodimplattributes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L666", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L772", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_asstream", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getattributetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getbasetypeornil", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getcodesize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getgenerictype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getnullablecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_hasbody", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L597", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isanonymoustype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergeneratedorisincompilergeneratedclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isdelegate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isentityhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isgeneratedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L609", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_ismemberkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_istypekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L758", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_toilsyntax", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericParameterAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmhacks_cs_genericparameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions", + "target": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "srmhacks", + "target": "srmextensions_icsharpcode_decompiler_srmextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "eventattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "methoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "propertyattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_eventdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_fieldattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_methodattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_propertydefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeAttributes" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_typeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasflag", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L746", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getbasetypeornil", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L445", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L507", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isanonymoustype", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isdelegate", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isvaluetype", + "target": "srmextensions_cs_typedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasbody", + "target": "methoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L550", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "methoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "target": "srmextensions_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L560", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinition" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_fielddefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HandleKind" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_istypekind", + "target": "handlekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "HandleKind" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_ismemberkind", + "target": "handlekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Handle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isentityhandle", + "target": "srmextensions_cs_handle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isvaluetype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L59", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isvaluetype", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromdefinition", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L565", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L538", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergeneratedorisincompilergeneratedclass", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isdelegate", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "target": "srmextensions_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L721", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromdefinition", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromreference", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L739", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromspecification", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L581", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getattributetype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getgenerictype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getnullablecontext", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L597", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isanonymoustype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L538", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergeneratedorisincompilergeneratedclass", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isdelegate", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isgeneratedname", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "target": "srmextensions_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isenum", + "target": "srmextensions_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L693", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getprimitivetype", + "target": "srmextensions_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L140", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodBodyBlock" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getcodesize", + "target": "srmextensions_cs_methodbodyblock", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventAccessors" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "target": "srmextensions_cs_eventaccessors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L155", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "target": "srmextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyAccessors" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "target": "srmextensions_cs_propertyaccessors", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_getany", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L521", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L526", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergeneratedorisincompilergeneratedclass", + "target": "srmextensions_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L164", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getgenerictype", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecification" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getgenerictype", + "target": "typespecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L581", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getattributetype", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L746", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getbasetypeornil", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L182", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "srmextensions_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L218", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReference" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "target": "srmextensions_cs_typereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L218", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getdeclaringtype", + "target": "srmextensions_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L728", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromreference", + "target": "srmextensions_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L394", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L461", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExportedType" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_exportedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L386", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "srmextensions_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L461", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "SRMExtensions.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getfulltypename", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L612", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "SRMExtensions.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "SRMExtensions.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknowntype", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "target": "srmextensions_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_signatureisknowntype", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BlobReader" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "target": "srmextensions_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L739", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromspecification", + "target": "srmextensions_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_isgeneratedname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L490", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isgeneratedname", + "target": "srmextensions_cs_stringhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L512", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasgeneratedname", + "target": "srmextensions_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L555", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_iscompilergenerated", + "target": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L581", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttribute", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getattributetype", + "target": "srmextensions_cs_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttribute", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "target": "srmextensions_cs_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L597", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "target": "srmextensions_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L597", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_hasknownattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getnullablecontext", + "target": "srmextensions_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L609", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_isknownattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L615", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getnullablecontext", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L648", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_getinitialvalue", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L669", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L683", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L687", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L682", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L739", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L666", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L668", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getarraytype", + "target": "srmextensions_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getarraytype", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L682", + "weight": 1.0, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getszarraytype", + "target": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L684", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getfunctionpointertype", + "target": "srmextensions_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L685", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericinstantiation", + "target": "srmextensions_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L687", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenericmethodparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L688", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_getgenerictypeparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L739", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_fieldvaluesizedecoder_gettypefromspecification", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L758", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SignatureCallingConvention" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_toilsyntax", + "target": "srmextensions_cs_signaturecallingconvention", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L772", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemoryMappedViewAccessor" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_asstream", + "target": "srmextensions_cs_memorymappedviewaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMExtensions.cs", + "source_location": "L772", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UnmanagedMemoryStream" + }, + "_origin": "ast", + "source": "srmextensions_icsharpcode_decompiler_srmextensions_asstream", + "target": "srmextensions_cs_unmanagedmemorystream", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmhacks", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "srmhacks", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "target": "srmhacks_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "target": "srmhacks_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "target": "srmhacks_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SRMHacks.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "MethodImplementationHandle" + }, + "_origin": "ast", + "source": "srmhacks_icsharpcode_decompiler_srmextensions_getmethodimplementations", + "target": "srmhacks_cs_methodimplementationhandle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult", + "target": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguousmemberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult", + "target": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguoustyperesolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_constantresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversionresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_errorresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_foreachresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_initializedobjectresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_invocationresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_localresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_memberresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namespaceresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_operatorresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_outvarresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_resolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_sizeofresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_thisresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_throwresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeisresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeofresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_comhelper", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Semantics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:99aa55d68939b9a2", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "TypeResolveResult" + }, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguoustyperesolveresult", + "target": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/AmbiguousResolveResult.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "MemberResolveResult" + }, + "_origin": "ast", + "source": "semantics_ambiguousresolveresult_icsharpcode_decompiler_semantics_ambiguousmemberresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult", + "target": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult", + "target": "semantics_arrayaccessresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult", + "target": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult_getchildresults", + "target": "semantics_arrayaccessresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayAccessResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_arrayaccessresolveresult_icsharpcode_decompiler_semantics_arrayaccessresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult", + "target": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "target": "semantics_arraycreateresolveresult_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "target": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L52", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult_getchildresults", + "target": "semantics_arraycreateresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ArrayCreateResolveResult.cs", + "source_location": "L52", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_arraycreateresolveresult_icsharpcode_decompiler_semantics_arraycreateresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult", + "target": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "target": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "target": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_getchildresults", + "target": "semantics_byreferenceresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ByReferenceResolveResult.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_byreferenceresolveresult_icsharpcode_decompiler_semantics_byreferenceresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_constantresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_constantresolveresult", + "target": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "target": "semantics_constantresolveresult_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "target": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConstantResolveResult.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_constantresolveresult_icsharpcode_decompiler_semantics_constantresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_conversion", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_conversion", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_conversion", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L193", + "weight": 1.0, + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L649", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "target": "semantics_conversion_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_enumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L661", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_equals", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L656", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_invalidmethodgroupconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_tupleconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_invalidconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "Conversion" + }, + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "Conversion" + }, + "context": "generic_arg", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "metadata": { + "ref_token": "Conversion" + }, + "context": "field", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L622", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv_equals", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_equals", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L439", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_equals", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L355", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_equals", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Conversion" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_conversion", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_userdefinedconversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_methodgroupconversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_invalidmethodgroupconversion", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_conversion_tupleconversion", + "target": "semantics_conversion_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L430", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "target": "semantics_conversion_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_invalidconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_invalidconversion_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L144", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "target": "semantics_conversion_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_numericorenumerationconversion_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L195", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion", + "target": "semantics_conversion_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L380", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "target": "semantics_conversion_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L311", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "semantics_conversion_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L196", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion", + "target": "semantics_conversion_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_builtinconversion_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L351", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_userdefinedconv", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L410", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_methodgroupconv", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/Conversion.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv", + "target": "semantics_conversion_icsharpcode_decompiler_semantics_tupleconv_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversionresolveresult", + "target": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "target": "semantics_conversionresolveresult_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "target": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult_getchildresults", + "target": "semantics_conversionresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ConversionResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_conversionresolveresult_icsharpcode_decompiler_semantics_conversionresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_errorresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_errorresolveresult", + "target": "semantics_errorresolveresult_icsharpcode_decompiler_semantics_errorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/ErrorResolveResult.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_errorresolveresult_icsharpcode_decompiler_semantics_errorresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_foreachresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_foreachresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_foreachresolveresult", + "target": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ForEachResolveResult.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_foreachresolveresult_icsharpcode_decompiler_semantics_foreachresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_initializedobjectresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_initializedobjectresolveresult", + "target": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/InitializedObjectResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_initializedobjectresolveresult_icsharpcode_decompiler_semantics_initializedobjectresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult", + "target": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult", + "target": "semantics_interpolatedstringresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult", + "target": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult_getchildresults", + "target": "semantics_interpolatedstringresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InterpolatedStringResolveResult.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_interpolatedstringresolveresult_icsharpcode_decompiler_semantics_interpolatedstringresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_invocationresolveresult", + "target": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "target": "semantics_invocationresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "target": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getargumentsforcall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "target": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "MemberResolveResult" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getargumentsforcall", + "target": "semantics_invocationresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "SuppressMessage", + "qualified": true, + "ref_qualifier": "System.Diagnostics.CodeAnalysis" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getargumentsforcall", + "target": "semantics_invocationresolveresult_cs_suppressmessage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getargumentsforcall", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getchildresults", + "target": "semantics_invocationresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getchildresults", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_getchildresults" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/InvocationResolveResult.cs", + "source_location": "L70", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_invocationresolveresult_icsharpcode_decompiler_semantics_invocationresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_localresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_localresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_localresolveresult", + "target": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "target": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "target": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_unpacktypeifbyrefparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L39", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_unpacktypeifbyrefparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/LocalResolveResult.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "semantics_localresolveresult_icsharpcode_decompiler_semantics_localresolveresult_unpacktypeifbyrefparameter", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_memberresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_memberresolveresult_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_memberresolveresult_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_computetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L107", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L115", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_computetype", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L72", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_computetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_getchildresults", + "target": "semantics_memberresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/MemberResolveResult.cs", + "source_location": "L134", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_memberresolveresult_icsharpcode_decompiler_semantics_memberresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult", + "target": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "target": "semantics_namedargumentresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "target": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult_getchildresults", + "target": "semantics_namedargumentresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamedArgumentResolveResult.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_namedargumentresolveresult_icsharpcode_decompiler_semantics_namedargumentresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_namespaceresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namespaceresolveresult", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "target": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/NamespaceResolveResult.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "semantics_namespaceresolveresult_icsharpcode_decompiler_semantics_namespaceresolveresult", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_operatorresolveresult", + "target": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "semantics_operatorresolveresult_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExpressionType" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "semantics_operatorresolveresult_cs_expressiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "semantics_operatorresolveresult_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L67", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult_getchildresults", + "target": "semantics_operatorresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OperatorResolveResult.cs", + "source_location": "L86", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_operatorresolveresult_icsharpcode_decompiler_semantics_operatorresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_outvarresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_outvarresolveresult", + "target": "semantics_outvarresolveresult_icsharpcode_decompiler_semantics_outvarresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_outvarresolveresult_icsharpcode_decompiler_semantics_outvarresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/OutVarResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_outvarresolveresult_icsharpcode_decompiler_semantics_outvarresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_resolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_resolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_resolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "source": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "source": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_shallowclone", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_sizeofresolveresult_icsharpcode_decompiler_semantics_sizeofresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_thisresolveresult_icsharpcode_decompiler_semantics_thisresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_throwresolveresult_icsharpcode_decompiler_semantics_throwresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L46", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_getchildresults", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "context": "field", + "source": "semantics_typeisresolveresult_icsharpcode_decompiler_semantics_typeisresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_typeofresolveresult_icsharpcode_decompiler_semantics_typeofresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L94", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L726", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResult" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getsymbol", + "target": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ResolveResult.cs", + "source_location": "L64", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_resolveresult_icsharpcode_decompiler_semantics_resolveresult_getchildresults", + "target": "semantics_resolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_sizeofresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_sizeofresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_sizeofresolveresult", + "target": "semantics_sizeofresolveresult_icsharpcode_decompiler_semantics_sizeofresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "semantics_sizeofresolveresult_icsharpcode_decompiler_semantics_sizeofresolveresult", + "target": "semantics_sizeofresolveresult_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/SizeOfResolveResult.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_sizeofresolveresult_icsharpcode_decompiler_semantics_sizeofresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_thisresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_thisresolveresult", + "target": "semantics_thisresolveresult_icsharpcode_decompiler_semantics_thisresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThisResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "semantics_thisresolveresult_icsharpcode_decompiler_semantics_thisresolveresult", + "target": "semantics_thisresolveresult_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_throwresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/ThrowResolveResult.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_throwresolveresult", + "target": "semantics_throwresolveresult_icsharpcode_decompiler_semantics_throwresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "target": "semantics_tupleresolveresult_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "target": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_getchildresults", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult", + "target": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "target": "semantics_tupleresolveresult_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_getchildresults", + "target": "semantics_tupleresolveresult_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TupleResolveResult.cs", + "source_location": "L51", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_tupleresolveresult_icsharpcode_decompiler_semantics_tupleresolveresult_gettupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_typeisresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_typeisresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeisresolveresult", + "target": "semantics_typeisresolveresult_icsharpcode_decompiler_semantics_typeisresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeIsResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_typeisresolveresult_icsharpcode_decompiler_semantics_typeisresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_typeofresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_typeofresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeofresolveresult", + "target": "semantics_typeofresolveresult_icsharpcode_decompiler_semantics_typeofresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeOfResolveResult.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_typeofresolveresult_icsharpcode_decompiler_semantics_typeofresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_typeresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/TypeResolveResult.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_typeresolveresult", + "target": "semantics_typeresolveresult_icsharpcode_decompiler_semantics_typeresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmethodresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReadOnlyCollection" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_cs_readonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L59", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L76", + "weight": 1.0, + "metadata": { + "ref_token": "UnknownMemberResolveResult" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmethodresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmemberresolveresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "target": "semantics_unknownmemberresolveresult_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L86", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReadOnlyCollection" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmethodresolveresult", + "target": "semantics_unknownmemberresolveresult_cs_readonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L86", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownmethodresolveresult", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "target": "semantics_unknownmemberresolveresult_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Semantics/UnknownMemberResolveResult.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult", + "target": "semantics_unknownmemberresolveresult_icsharpcode_decompiler_semantics_unknownidentifierresolveresult_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L4", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "singlefilebundle", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L5", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "singlefilebundle", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_entry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_filetype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_header", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_isbundle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle", + "target": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L23", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemoryMappedViewAccessor" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_isbundle", + "target": "singlefilebundle_cs_memorymappedviewaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemoryMappedViewAccessor" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "target": "singlefilebundle_cs_memorymappedviewaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ulong" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_header", + "target": "singlefilebundle_cs_ulong", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_entry", + "target": "singlefilebundle_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_entry", + "target": "singlefilebundle_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FileType" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_entry", + "target": "filetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L128", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Header" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "target": "header", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "target": "singlefilebundle_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readmanifest", + "target": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Entry" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readentry", + "target": "entry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "SingleFileBundle.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BinaryReader" + }, + "_origin": "ast", + "source": "singlefilebundle_icsharpcode_decompiler_singlefilebundle_readentry", + "target": "singlefilebundle_cs_binaryreader", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "solution_projectid", + "target": "csharp_namespace:8ef36ce4df667345", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "solution_projectid", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "solution_projectid", + "target": "solution_projectid_icsharpcode_decompiler_solution_projectid", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "solution_projectid", + "target": "solution_projectid_icsharpcode_decompiler_solution_projecttypeguids", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "solution_projectitem", + "target": "csharp_namespace:8ef36ce4df667345", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator", + "target": "csharp_namespace:8ef36ce4df667345", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Guid" + }, + "_origin": "ast", + "source": "solution_projectid_icsharpcode_decompiler_solution_projectid", + "target": "solution_projectid_cs_guid", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "ProjectId" + }, + "_origin": "ast", + "source": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "target": "solution_projectid_icsharpcode_decompiler_solution_projectid", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectId.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Guid" + }, + "_origin": "ast", + "source": "solution_projectid_icsharpcode_decompiler_solution_projecttypeguids", + "target": "solution_projectid_cs_guid", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "solution_projectitem", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/ProjectItem.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "solution_projectitem", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L193", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L129", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L94", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ProjectItem" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_projectitem_icsharpcode_decompiler_solution_projectitem", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "solution_solutioncreator", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_getrelativepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XNamespace" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator", + "target": "xnamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeheader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionfile", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "target": "solution_solutioncreator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "target": "solution_solutioncreator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "target": "solution_solutioncreator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "target": "solution_solutioncreator_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeheader", + "target": "solution_solutioncreator_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojectconfigurations", + "target": "solution_solutioncreator_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "target": "solution_solutioncreator_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writesolutionconfigurations", + "target": "solution_solutioncreator_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_writeprojects", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_getrelativepath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixallprojectreferences", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "target": "solution_solutioncreator_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "XElement" + }, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "target": "solution_solutioncreator_cs_xelement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Solution/SolutionCreator.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_fixprojectreferences", + "target": "solution_solutioncreator_icsharpcode_decompiler_solution_solutioncreator_getrelativepath", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_accessibility", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_comhelper", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iattribute", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icodecontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icompilation", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_idecompilertypesystem", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ientity", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ievent", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IField.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ifield", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ifreezable", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_imember", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_imethod", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamedElement.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inamedelement", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inamespace", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameter", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameterizedmember", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iproperty", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isupportsinterning", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isymbol", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypedefinition", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypedefinitionorunknown", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypereference", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ivariable", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Nullability.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullability", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_referenceresolvingexception", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeKind.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typekind", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod", + "target": "csharp_namespace:c6e1dfbc16b24e8a", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_effectiveaccessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_intersect", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_lessthanorequal", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_union", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L995", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L997", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_findminimumaccessibilityfornrt", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L256", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_effectiveaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_intersect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_lessthanorequal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_union", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_effectiveaccessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_intersect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_intersect", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_union", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_computeaccessibility", + "target": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_union" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Accessibility.cs", + "source_location": "L132", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_accessibility_icsharpcode_decompiler_typesystem_accessibilityextensions_effectiveaccessibility", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L178", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L186", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L180", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_expectdummynullabilityforgenericvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodopt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodreq", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L179", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L174", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L182", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_applyattributetypevisitor_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_applyattributetypevisitor_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_introducetupletypes", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_applyattributestotype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodopt", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodopt", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodopt", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L214", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodreq", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodreq", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitmodreq", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L223", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitpointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitpointertype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_expectdummynullabilityforgenericvaluetype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L229", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypeparameter", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_getnullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "target": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_expectdummynullabilityforgenericvaluetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L243", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L243", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitarraytype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L250", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ByReferenceType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitbyreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L250", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitbyreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitbyreferencetype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitparameterizedtype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L337", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_withsignature" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L337", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitfunctionpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L365", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L365", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visitothertype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L407", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ApplyAttributeTypeVisitor.cs", + "source_location": "L407", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_applyattributetypevisitor_icsharpcode_decompiler_typesystem_applyattributetypevisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "TypeWithElementType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitarraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L45", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L182", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_arraytype_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_changenullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_changenullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "target": "typesystem_arraytype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_arraytype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "target": "typesystem_arraytype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_arraytype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_arraytype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L136", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "target": "typesystem_arraytype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "target": "typesystem_arraytype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L152", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytype_visitchildren" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L178", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L194", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L56", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "itypereference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "target": "itypereference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "itypereference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_equalsforinterning", + "target": "isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_equalsforinterning", + "target": "isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ArrayType.cs", + "source_location": "L217", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_arraytype_icsharpcode_decompiler_typesystem_arraytypereference_equalsforinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename", + "target": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L25", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "target": "typesystem_assemblyqualifiedtypename_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyQualifiedTypeName" + }, + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_equals", + "target": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "target": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "target": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L26", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_tostring", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/AssemblyQualifiedTypeName.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_assemblyqualifiedtypename_icsharpcode_decompiler_typesystem_assemblyqualifiedtypename_gethashcode", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_gethashcode" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "TypeWithElementType" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ByReferenceType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L52", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L58", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetype_visitchildren" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L73", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L85", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ByReferenceType.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_byreferencetype_icsharpcode_decompiler_typesystem_byreferencetypereference_equalsforinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_comhelper", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_iscomimport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_iscomimport", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_iscomimport" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L43", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "SuppressMessage", + "qualified": true, + "ref_qualifier": "System.Diagnostics.CodeAnalysis" + }, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass", + "target": "typesystem_comhelper_cs_suppressmessage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L43", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ComHelper.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_comhelper_icsharpcode_decompiler_typesystem_comhelper_getcoclass" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L456", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L231", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L179", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_getoptions", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L80", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1036", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L271", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "DecompilerTypeSystem" + }, + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_getoptions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L177", + "weight": 1.0, + "metadata": { + "ref_token": "IDecompilerTypeSystem" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L177", + "weight": 1.0, + "metadata": { + "ref_token": "SimpleCompilation" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L454", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_getoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_getoptions", + "target": "typesystem_decompilertypesystem_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DecompilerSettings" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_cs_decompilersettings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L231", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_createasync", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L276", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "target": "typesystem_decompilertypesystem_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L293", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Task" + }, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "typesystem_decompilertypesystem_cs_task", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializeasync", + "target": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/DecompilerTypeSystem.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_decompilertypesystem_icsharpcode_decompiler_typesystem_decompilertypesystem_initializecoreasync", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L278", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L278", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Marker" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_cs_marker", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L278", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeParameters" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_cs_typeparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofextensionmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofimplementationmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensiongrouptype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L278", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L225", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L278", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L898", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolveextensioninfo", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L227", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExtensionMemberInfo" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofextensionmember", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L227", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofextensionmember", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ExtensionMemberInfo" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofimplementationmember", + "target": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_infoofimplementationmember", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L237", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensiongrouptype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_extensioninfo_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Marker" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_extensioninfo_cs_marker", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameters" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_extensioninfo_cs_typeparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L242", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_isextensionmarkertype", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L303", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "target": "typesystem_extensioninfo_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup", + "target": "typesystem_extensioninfo_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L256", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L256", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensioninfo_getmembersofgroup", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L298", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ExtensionInfo.cs", + "source_location": "L319", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_extensioninfo_icsharpcode_decompiler_typesystem_extensionmemberinfo", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_fulltypename", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NestedTypeName" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "nestedtypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_equals", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getdeclaringtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypeadditionaltypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_nestedtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_tostring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_nestedtypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L114", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L292", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L305", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_gethashcode", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L519", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_nestedtypename", + "target": "typesystem_fulltypename_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_nestedtypename", + "target": "typesystem_fulltypename_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypename" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypeadditionaltypeparametercount" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_getnestedtypeadditionaltypeparametercount" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_equals", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_gethashcode", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_gethashcode", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypename_gethashcode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L298", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "target": "typesystem_fulltypename_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FullTypeName.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer", + "target": "typesystem_fulltypename_icsharpcode_decompiler_typesystem_fulltypenamecomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L123", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SignatureCallingConvention" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_cs_signaturecallingconvention", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_withsignature", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L122", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L149", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FunctionPointerType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature", + "target": "typesystem_functionpointertype_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L32", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L32", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_fromsignature" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_withsignature", + "target": "typesystem_functionpointertype_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L151", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinitionorunknown", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L165", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_getdefinitionorunknown", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L170", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L175", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype", + "target": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L207", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/FunctionPointerType.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_functionpointertype_icsharpcode_decompiler_typesystem_functionpointertype_withsignature", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_genericcontext", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_genericcontext", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "target": "typesystem_genericcontext_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getclasstypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getmethodtypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_tosubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L402", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L790", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericmethodparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenerictypeparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericContext" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getclasstypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getclasstypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenerictypeparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getclasstypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getmethodtypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getmethodtypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericmethodparameter", + "target": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_getmethodtypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/GenericContext.cs", + "source_location": "L79", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_genericcontext_icsharpcode_decompiler_typesystem_genericcontext_tosubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iassembly", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference_resolve", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodulereference_resolve" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_iassembly_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_iassembly_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getmoduleattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_internalsvisibleto", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L118", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L351", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_internalsvisibleto", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L335", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L329", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemoduleuncached", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L840", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyassemblynameinfo", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L821", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L717", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L804", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdirectimportof", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L236", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getassemblyattributes", + "target": "typesystem_iassembly_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L82", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getassemblyattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getmoduleattributes", + "target": "typesystem_iassembly_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L87", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_getmoduleattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAssembly.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L900", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_iassembly_icsharpcode_decompiler_typesystem_imodule_gettypedefinition" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iattribute", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L56", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeNamedArgument" + }, + "_origin": "ast", + "source": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "target": "typesystem_iattribute_cs_customattributenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L51", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "target": "typesystem_iattribute_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "target": "typesystem_iattribute_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IAttribute.cs", + "source_location": "L56", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L73", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L226", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L120", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L955", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L844", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L867", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L960", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L664", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L621", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L122", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattribute", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L120", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L124", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getreturntypeattributes", + "target": "typesystem_iattribute_icsharpcode_decompiler_typesystem_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icodecontext", + "target": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "target": "typesystem_icodecontext_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICodeContext.cs", + "source_location": "L31", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "typesystem_icodecontext_icsharpcode_decompiler_typesystem_icodecontext", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_icompilation", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_icompilation", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icompilation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icompilation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_icompilation_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L76", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_icompilation_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_getnamespaceforexternalias", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CacheManager" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L840", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyassemblynameinfo", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L821", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L462", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getalltypedefinitions", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L757", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L877", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnamespacebyfullname", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L471", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettopleveltypedefinitions", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L280", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_getnamespaceforexternalias", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ICompilation.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L948", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getprimitivetype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getsystemtype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilation_findtype" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilationProvider" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_icompilation_icsharpcode_decompiler_typesystem_icompilationprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_idecompilertypesystem", + "target": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IDecompilerTypeSystem.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_idecompilertypesystem_icsharpcode_decompiler_typesystem_idecompilertypesystem", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "icompilation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ientity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_ientity_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "INamedElement" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_inamedelement_icsharpcode_decompiler_typesystem_inamedelement", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1036", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L752", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1027", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_shoulddecodenullableattributes", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L145", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_getnestinglevel", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L584", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L621", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L213", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypeparameterowner", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L561", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattributes", + "target": "typesystem_ientity_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_hasattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEntity.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_ientity_icsharpcode_decompiler_typesystem_ientity_getattribute" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ievent", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IEvent.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L37", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L286", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "target": "typesystem_ievent_icsharpcode_decompiler_typesystem_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L223", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L121", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L44", + "weight": 1.0, + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_equals", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L102", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L162", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L193", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L168", + "weight": 1.0, + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L220", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "target": "imember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IField.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ifield", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IField.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IField.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L34", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L236", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L790", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "target": "typesystem_ifield_icsharpcode_decompiler_typesystem_ifield", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "ivariable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ifreezable", + "target": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IFreezable.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable", + "target": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable_freeze", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freeze", + "target": "typesystem_ifreezable_icsharpcode_decompiler_typesystem_ifreezable_freeze" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L86", + "weight": 1.0, + "metadata": { + "ref_token": "InterningProvider" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_intern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L71", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_intern", + "target": "typesystem_iinterningprovider_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_intern", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_intern", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_intern", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L83", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internlist", + "target": "typesystem_iinterningprovider_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L77", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internvalue", + "target": "typesystem_iinterningprovider_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L83", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_interningprovider_internlist", + "target": "typesystem_iinterningprovider_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_internlist", + "target": "typesystem_iinterningprovider_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_intern", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_internlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider", + "target": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_internvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IInterningProvider.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_iinterningprovider_icsharpcode_decompiler_typesystem_dummyinterningprovider_intern", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_imember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "target": "typesystem_imember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_specialize", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L94", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getderivedmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L32", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrentmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L112", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L150", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_gethashcode", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrentmember", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L789", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_fullnameis", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L898", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolveextensioninfo", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L188", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L175", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_specialize" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMember.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "target": "typesystem_imember_icsharpcode_decompiler_typesystem_imember_equals" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_imethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_imethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_imethod_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L67", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L60", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L35", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L594", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L252", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L421", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L438", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L448", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L414", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdelegateinvokemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasreadonlymodifier", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L167", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L113", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes", + "target": "typesystem_imethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getreturntypeattributes", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_getreturntypeattributes", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getreturntypeattributes", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getreturntypeattributes", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_getreturntypeattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IMethod.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "target": "typesystem_imethod_icsharpcode_decompiler_typesystem_imethod_specialize" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamedElement.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inamedelement", + "target": "typesystem_inamedelement_icsharpcode_decompiler_typesystem_inamedelement", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "INamedElement" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_inamedelement_icsharpcode_decompiler_typesystem_inamedelement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "target": "typesystem_inamespace_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_getchildnamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L64", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L126", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L877", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnamespacebyfullname", + "target": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/INamespace.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_inamespace_icsharpcode_decompiler_typesystem_inamespace_gettypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_iparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_lifetimeannotation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LifetimeAnnotation" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_lifetimeannotation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_lifetimeannotation", + "target": "typesystem_iparameter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L58", + "weight": 1.0, + "metadata": { + "ref_token": "IVariable" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L35", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L55", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_equals", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L90", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_gethashcode", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L664", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L681", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdefaultvalueassignmentallowed", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L57", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getattributes", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameter.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes", + "target": "typesystem_iparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L666", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_iparameter_icsharpcode_decompiler_typesystem_iparameter_getattributes" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iparameterizedmember", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IParameterizedMember.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "target": "typesystem_iparameterizedmember_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "target": "typesystem_iparameterizedmember_icsharpcode_decompiler_typesystem_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IProperty.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_iproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L36", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L269", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isparameterizedproperty", + "target": "typesystem_iproperty_icsharpcode_decompiler_typesystem_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isupportsinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "source": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning_equalsforinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISupportsInterning.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L366", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L444", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_equalsforinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L71", + "weight": 1.0, + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ISupportsInterning" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_equalsforinterning", + "target": "typesystem_isupportsinterning_icsharpcode_decompiler_typesystem_isupportsinterning", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_isymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ISymbol.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L124", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L216", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L726", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ISymbol" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getsymbol", + "target": "typesystem_isymbol_icsharpcode_decompiler_typesystem_isymbol", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_itype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L211", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L118", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L78", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L71", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L49", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L292", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L941", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L572", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L943", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L413", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_introducetupletypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L402", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L890", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_equivalenttypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L147", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodopt", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L159", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodreq", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L131", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitnullabilityannotatedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L39", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L31", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L207", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L328", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_changenullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L333", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L397", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L147", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_changenullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L103", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L149", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L33", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L217", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L267", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_acceptvisitor", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L272", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions_tupleunderlyingtypeorself", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L68", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L92", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_getcomposedtypearguments", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L145", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L163", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelisthashcode", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L203", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L180", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L58", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getbyreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericinstantiation", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericmethodparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenerictypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getmodifiedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpinnedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getprimitivetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L115", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getsystemtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getszarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L147", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L168", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromserializedname", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L189", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getunderlyingenumtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L197", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_issystemtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L864", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_asparameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypedefinitions", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L414", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdelegateinvokemethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L757", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L361", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearrayelementtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L350", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearraylength", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnoninterfacebasetypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L213", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypeparameterowner", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isarrayinterfacetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L340", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isinlinearraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isopen", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunbound", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L249", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunmanagedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L425", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_skipmodifiers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L434", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_unwrapbyref", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L799", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_withoutnullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getenumunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getlargertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L339", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsign", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getstacktype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L241", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpnativeintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L164", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpprimitiveintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L128", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpsmallintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L117", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_issmallintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L418", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L45", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L55", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L30", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L35", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L232", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_changenullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L801", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_withoutnullability", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_changenullability" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearraylength", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isarrayinterfacetype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isinlinearraytype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunmanagedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getenumunderlyingtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpprimitiveintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpsmallintegertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinitionorunknown", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinitionorunknown" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinitionorunknown", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinitionorunknown", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getdefinitionorunknown" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_itype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_equals", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_equivalenttypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypeparameterowner", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isopen", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_acceptvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L133", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "target": "typesystem_itype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getsubstitution", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getsubstitution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L146", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getsubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L618", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getsubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L204", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getnestedtypes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "target": "typesystem_itype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L268", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdelegateinvokemethod", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L280", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunmanagedtype", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getevents" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L323", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getmembers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IType.cs", + "source_location": "L334", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_itype_getaccessors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "target": "typesystem_itype_icsharpcode_decompiler_typesystem_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L216", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_isknownattributetype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L174", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L114", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getderivedmember", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_itypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_itypedefinition_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinition.cs", + "source_location": "L90", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L211", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L220", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L100", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L178", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L82", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L310", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L864", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_asparameterizedtype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L539", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findnestedtype", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypedefinitions", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L462", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getalltypedefinitions", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L126", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdeclaringtypedefinitions", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L471", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettopleveltypedefinitions", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L717", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L794", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isbuiltinattribute", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isderivedfrom", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L804", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdirectimportof", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L228", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_itypedefinition_icsharpcode_decompiler_typesystem_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_getdefinitionorunknown", + "target": "itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L100", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L188", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_acceptvisitor", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_changenullability", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L178", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_equals", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getsubstitution", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L193", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_visitchildren", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L51", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_acceptvisitor", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L41", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_changenullability", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_equals", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_visitchildren", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L48", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_acceptvisitor", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_changenullability", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_equals", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L131", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L127", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_changenullability", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L135", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_equals", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L91", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L116", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren", + "target": "itype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeDefinitionOrUnknown.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypedefinitionorunknown", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L183", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinitionorunknown", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L315", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinitionorunknown", + "target": "typesystem_itypedefinitionorunknown_icsharpcode_decompiler_typesystem_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itypeparameter_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L113", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L172", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L215", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L129", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter_getattributes", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_getattributes", + "target": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_itypeparameter_getattributes", + "target": "typesystem_itypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeParameter.cs", + "source_location": "L120", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_itypeparameter_icsharpcode_decompiler_typesystem_typeconstraint", + "target": "typesystem_itypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L163", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L391", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L83", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeReference" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L49", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_itypereference_resolve" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrentmember", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ITypeReference.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "source": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L397", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L87", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L87", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrentmember", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrenttypedefinition", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "target": "typesystem_itypereference_icsharpcode_decompiler_typesystem_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ivariable", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IVariable.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable", + "target": "typesystem_ivariable_icsharpcode_decompiler_typesystem_ivariable_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_threestate", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_pointertype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_specialtype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeutils", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typevisitor", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.TypeSystem.Implementation", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod", + "target": "csharp_namespace:daae99d86190fb1e", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freeze", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezeandreturn", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelistandelements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_getfrozenclone", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_throwiffrozen", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IFreezable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_throwiffrozen", + "target": "ifreezable", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L90", + "weight": 1.0, + "metadata": { + "ref_token": "IFreezable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "target": "ifreezable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelistandelements", + "target": "typesystem_implementation_abstractfreezable_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelistandelements", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freeze", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelistandelements", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_freezablehelper_freezelist", + "target": "typesystem_implementation_abstractfreezable_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "target": "typesystem_implementation_abstractfreezable_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freeze", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freezeinternal", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractFreezable.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freeze", + "target": "typesystem_implementation_abstractfreezable_icsharpcode_decompiler_typesystem_implementation_abstractfreezable_freezeinternal", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L82", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L78", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_changenullability", + "target": "typesystem_implementation_abstracttype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "typesystem_implementation_abstracttype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "typesystem_implementation_abstracttype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getsubstitution", + "target": "typesystem_implementation_abstracttype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinition", + "target": "typesystem_implementation_abstracttype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "typesystem_implementation_abstracttype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getdefinitionorunknown", + "target": "typesystem_implementation_abstracttype_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "target": "typesystem_implementation_abstracttype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L109", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getnestedtypes", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "target": "typesystem_implementation_abstracttype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "target": "typesystem_implementation_abstracttype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L119", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmethods", + "target": "typesystem_implementation_abstracttype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getaccessors", + "target": "typesystem_implementation_abstracttype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L124", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getconstructors", + "target": "typesystem_implementation_abstracttype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L129", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getproperties", + "target": "typesystem_implementation_abstracttype_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "target": "typesystem_implementation_abstracttype_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "target": "typesystem_implementation_abstracttype_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L144", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getmembers", + "target": "typesystem_implementation_abstracttype_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_getsubstitution", + "target": "typesystem_implementation_abstracttype_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L188", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_acceptvisitor", + "target": "typesystem_implementation_abstracttype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractType.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttype_icsharpcode_decompiler_typesystem_implementation_abstracttype_visitchildren", + "target": "typesystem_implementation_abstracttype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L237", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L82", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L245", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L137", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L249", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L245", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L219", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L249", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L181", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_cs_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectiveinterfaceset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractTypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractTypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L248", + "weight": 1.0, + "metadata": { + "ref_token": "AbstractTypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L75", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameterlist", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L33", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L122", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getattributes", + "target": "typesystem_implementation_abstracttypeparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getattributes", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_abstracttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L279", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_acceptvisitor", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L104", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L157", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectiveinterfaceset", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L221", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_changenullability", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L396", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_equals", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L284", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_visitchildren", + "target": "typesystem_implementation_abstracttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectivebaseclass", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_calculateeffectiveinterfaceset", + "target": "typesystem_implementation_abstracttypeparameter_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L221", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_changenullability", + "target": "typesystem_implementation_abstracttypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L269", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinition", + "target": "typesystem_implementation_abstracttypeparameter_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L274", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getdefinitionorunknown", + "target": "typesystem_implementation_abstracttypeparameter_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L279", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_acceptvisitor", + "target": "typesystem_implementation_abstracttypeparameter_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L284", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_visitchildren", + "target": "typesystem_implementation_abstracttypeparameter_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L294", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getnestedtypes", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L380", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_abstracttypeparameter_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_abstracttypeparameter_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L299", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_abstracttypeparameter_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getconstructors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L367", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_abstracttypeparameter_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L327", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L335", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_abstracttypeparameter_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getproperties", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L343", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_abstracttypeparameter_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getfields", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L351", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_abstracttypeparameter_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getevents", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L359", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_abstracttypeparameter_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getmembers", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getaccessors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AbstractTypeParameter.cs", + "source_location": "L375", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_abstracttypeparameter_icsharpcode_decompiler_typesystem_implementation_abstracttypeparameter_getsubstitution", + "target": "typesystem_implementation_abstracttypeparameter_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L403", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L394", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ismethodlike", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L878", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AttributeListBuilder" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L88", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L88", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_cs_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L850", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_add" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L463", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L394", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L428", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L443", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L433", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L423", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L406", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L453", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L204", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_cs_blobhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L525", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addmarshalinfo" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_convertmarshalinfo", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L375", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L366", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "BlobReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_blobreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L307", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ismethodlike", + "target": "typesystem_implementation_attributelistbuilder_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ignoreattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_ismethodlike", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L274", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_hasattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L289", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_implementation_attributelistbuilder_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_getattribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L343", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeclarativeSecurityAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "target": "declarativesecurityattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L321", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "DeclarativeSecurityAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "target": "typesystem_implementation_attributelistbuilder_cs_declarativesecurityattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readbinarysecurityattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L851", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_addsecurityattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_readxmlsecurityattribute", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L485", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L861", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributelistbuilder_build" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L408", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Builder", + "qualified": true, + "ref_qualifier": "ImmutableArray<CustomAttributeNamedArgument<IType>>" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "builder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L405", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "typesystem_implementation_attributelistbuilder_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/AttributeListBuilder.cs", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addfixedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_addnamedarg" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_attributelistbuilder_icsharpcode_decompiler_typesystem_implementation_attributebuilder_build" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector", + "target": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "target": "typesystem_implementation_basetypecollector_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L26", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "target": "typesystem_implementation_basetypecollector_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "target": "typesystem_implementation_basetypecollector_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector", + "target": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/BaseTypeCollector.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes", + "target": "typesystem_implementation_basetypecollector_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypes", + "target": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnoninterfacebasetypes", + "target": "typesystem_implementation_basetypecollector_icsharpcode_decompiler_typesystem_implementation_basetypecollector_collectbasetypes" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CustomAttributeValue" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "customattributevalue", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CustomAttributeHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_customattributehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L64", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeNamedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_customattributenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L57", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L64", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L64", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_decodevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "target": "typesystem_implementation_customattribute_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeNamedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "target": "typesystem_implementation_customattribute_cs_customattributenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "target": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_decodevalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/CustomAttribute.cs", + "source_location": "L113", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_customattribute_icsharpcode_decompiler_typesystem_implementation_customattribute_memberfornamedargument", + "target": "typesystem_implementation_customattribute_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_allowsdecimalconstants", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_isdecimalconstant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L25", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_allowsdecimalconstants", + "target": "typesystem_implementation_decimalconstanthelper_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_allowsdecimalconstants" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_isdecimalconstant", + "target": "typesystem_implementation_decimalconstanthelper_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "target": "typesystem_implementation_decimalconstanthelper_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_isdecimalconstant", + "target": "typesystem_implementation_decimalconstanthelper_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L35", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getconstantvalue", + "target": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_getdecimalconstantvalue" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecimalConstantHelper.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttribute", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "typesystem_implementation_decimalconstanthelper_icsharpcode_decompiler_typesystem_implementation_decimalconstanthelper_trydecodedecimalconstantattribute", + "target": "typesystem_implementation_decimalconstanthelper_cs_customattribute", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "DecoratedType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L41", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_changenullability", + "target": "typesystem_implementation_decoratedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_implementation_decoratedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_implementation_decoratedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "target": "typesystem_implementation_decoratedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_acceptvisitor", + "target": "typesystem_implementation_decoratedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_visitchildren", + "target": "typesystem_implementation_decoratedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "target": "typesystem_implementation_decoratedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getaccessors", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "target": "typesystem_implementation_decoratedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "target": "typesystem_implementation_decoratedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_implementation_decoratedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getconstructors", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmethods", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "target": "typesystem_implementation_decoratedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinition", + "target": "typesystem_implementation_decoratedtype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L115", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getnestedtypes", + "target": "typesystem_implementation_decoratedtype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getdefinitionorunknown", + "target": "typesystem_implementation_decoratedtype_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L85", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getevents", + "target": "typesystem_implementation_decoratedtype_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getfields", + "target": "typesystem_implementation_decoratedtype_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L95", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getmembers", + "target": "typesystem_implementation_decoratedtype_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L120", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getproperties", + "target": "typesystem_implementation_decoratedtype_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DecoratedType.cs", + "source_location": "L125", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_decoratedtype_icsharpcode_decompiler_typesystem_implementation_decoratedtype_getsubstitution", + "target": "typesystem_implementation_decoratedtype_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L42", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_resolve", + "target": "typesystem_implementation_defaultassemblyreference_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_defaultassemblyreference_resolve", + "target": "typesystem_implementation_defaultassemblyreference_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L77", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference_resolve", + "target": "typesystem_implementation_defaultassemblyreference_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L77", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference_resolve", + "target": "typesystem_implementation_defaultassemblyreference_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAssemblyReference.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference", + "target": "typesystem_implementation_defaultassemblyreference_icsharpcode_decompiler_typesystem_implementation_currentmodulereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L39", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeNamedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_cs_customattributenamedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "CustomAttributeTypedArgument" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_cs_customattributetypedargument", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultAttribute.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultattribute_icsharpcode_decompiler_typesystem_implementation_defaultattribute", + "target": "typesystem_implementation_defaultattribute_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L72", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L88", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LifetimeAnnotation" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_lifetimeannotation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_tostring", + "target": "iparameter", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getattributes", + "target": "typesystem_implementation_defaultparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_getattributes", + "target": "typesystem_implementation_defaultparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_tostring", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_tostring" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_tostring", + "target": "typesystem_implementation_defaultparameter_icsharpcode_decompiler_typesystem_implementation_defaultparameter_tostring" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L77", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L77", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter", + "target": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_makeconstraints", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L79", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_makeconstraints", + "target": "typesystem_implementation_defaulttypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_getattributes", + "target": "typesystem_implementation_defaulttypeparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_getattributes", + "target": "typesystem_implementation_defaulttypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L79", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_makeconstraints", + "target": "typesystem_implementation_defaulttypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultTypeParameter.cs", + "source_location": "L79", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaulttypeparameter_icsharpcode_decompiler_typesystem_implementation_defaulttypeparameter_makeconstraints", + "target": "typesystem_implementation_defaulttypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DefaultVariable.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable", + "target": "typesystem_implementation_defaultvariable_icsharpcode_decompiler_typesystem_implementation_defaultvariable_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L166", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L174", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L185", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L174", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L183", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L158", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L185", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L143", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L162", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameterlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L75", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameterlist", + "target": "typesystem_implementation_dummytypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getmethodtypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameterlist", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getclasstypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L43", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_gettypeparameter", + "target": "typesystem_implementation_dummytypeparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L147", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_acceptvisitor", + "target": "typesystem_implementation_dummytypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_acceptvisitor", + "target": "typesystem_implementation_dummytypeparameter_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_changenullability", + "target": "typesystem_implementation_dummytypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L156", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getattributes", + "target": "typesystem_implementation_dummytypeparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L156", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_getattributes", + "target": "typesystem_implementation_dummytypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/DummyTypeParameter.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_dummytypeparameter_icsharpcode_decompiler_typesystem_implementation_dummytypeparameter_changenullability", + "target": "typesystem_implementation_dummytypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L215", + "weight": 1.0, + "metadata": { + "ref_token": "FakeMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L105", + "weight": 1.0, + "metadata": { + "ref_token": "FakeMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L67", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_specialize", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L127", + "weight": 1.0, + "metadata": { + "ref_token": "FakeMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L183", + "weight": 1.0, + "metadata": { + "ref_token": "FakeMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "target": "typesystem_implementation_fakemember_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "typesystem_implementation_fakemember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L145", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "target": "typesystem_implementation_fakemember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattributes", + "target": "typesystem_implementation_fakemember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_getreturntypeattributes", + "target": "typesystem_implementation_fakemember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L223", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent_specialize", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_specialize", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L102", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_specialize", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L193", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_specialize", + "target": "typesystem_implementation_fakemember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L63", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattributes", + "target": "typesystem_implementation_fakemember_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattribute", + "target": "typesystem_implementation_fakemember_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L138", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_getreturntypeattributes", + "target": "typesystem_implementation_fakemember_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L64", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_hasattribute", + "target": "typesystem_implementation_fakemember_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L65", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_getattribute", + "target": "typesystem_implementation_fakemember_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "target": "typesystem_implementation_fakemember_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L221", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "target": "typesystem_implementation_fakemember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "typesystem_implementation_fakemember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L136", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L190", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L97", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemember_equals", + "target": "typesystem_implementation_fakemember_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L105", + "weight": 1.0, + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "ifield", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_specialize", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L35", + "weight": 1.0, + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "target": "ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create", + "target": "ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakefield_specialize", + "target": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L158", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L160", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L143", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L156", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FakeMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L231", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L172", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_createdummyconstructor", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L199", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L121", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L100", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L314", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L645", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L149", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L206", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L83", + "weight": 1.0, + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L134", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "target": "imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L202", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakemethod_specialize", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L183", + "weight": 1.0, + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "iproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_tostring", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L31", + "weight": 1.0, + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L39", + "weight": 1.0, + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "target": "iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create", + "target": "iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeproperty_specialize", + "target": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L215", + "weight": 1.0, + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "target": "ievent", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent", + "target": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent_specialize", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L34", + "weight": 1.0, + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L40", + "weight": 1.0, + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "target": "ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create", + "target": "ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/FakeMember.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_fakemember_icsharpcode_decompiler_typesystem_implementation_fakeevent_specialize", + "target": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_filtertypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_implementation_getmembershelper_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L123", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_filtertypeparametercount", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_implementation_getmembershelper_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_implementation_getmembershelper_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_implementation_getmembershelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_implementation_getmembershelper_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getnestedtypesimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_filtertypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L642", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethods" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L123", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_filtertypeparametercount", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L167", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L179", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L186", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L198", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L203", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L130", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_implementation_getmembershelper_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmethodsimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L746", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getaccessorsimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getconstructorsoraccessorsimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L224", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getproperties" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L236", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_implementation_getmembershelper_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getpropertiesimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L258", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L704", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfields" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L270", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getfieldsimpl", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L292", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L718", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getevents" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L304", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_implementation_getmembershelper_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_geteventsimpl", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L326", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L732", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembers" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/GetMembersHelper.cs", + "source_location": "L338", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_getmembershelper_icsharpcode_decompiler_typesystem_implementation_getmembershelper_getmembersimpl", + "target": "typesystem_implementation_getmembershelper_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L211", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_gettypename", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L228", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_iscustomattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L216", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_isknownattributetype", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L226", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L943", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L960", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L664", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L651", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L794", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isbuiltinattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L122", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_hasattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L127", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_implementation_knownattributes_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_gettypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_iscustomattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_isknownattributetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L129", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownAttributes.cs", + "source_location": "L205", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_gettypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isbuiltinattribute", + "target": "typesystem_implementation_knownattributes_icsharpcode_decompiler_typesystem_knownattributes_isknownattributetype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "target": "typesystem_implementation_knowntypecache_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "target": "typesystem_implementation_knowntypecache_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCache" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L36", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "target": "typesystem_implementation_knowntypecache_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "target": "typesystem_implementation_knowntypecache_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "target": "typesystem_implementation_knowntypecache_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_findtype", + "target": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_findtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "target": "typesystem_implementation_knowntypecache_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/KnownTypeCache.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_knowntypecache_icsharpcode_decompiler_typesystem_implementation_knowntypecache_searchtype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L170", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L150", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L177", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L154", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L142", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L142", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L153", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L124", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L141", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L120", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L151", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod", + "target": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_equals", + "target": "typesystem_implementation_localfunctionmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_equals", + "target": "typesystem_implementation_localfunctionmethod_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "target": "typesystem_implementation_localfunctionmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L155", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattributes", + "target": "typesystem_implementation_localfunctionmethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getreturntypeattributes", + "target": "typesystem_implementation_localfunctionmethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L107", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_specialize", + "target": "typesystem_implementation_localfunctionmethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L155", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattributes", + "target": "typesystem_implementation_localfunctionmethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L157", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattribute", + "target": "typesystem_implementation_localfunctionmethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L158", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getreturntypeattributes", + "target": "typesystem_implementation_localfunctionmethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L156", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_hasattribute", + "target": "typesystem_implementation_localfunctionmethod_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/LocalFunctionMethod.cs", + "source_location": "L157", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_localfunctionmethod_icsharpcode_decompiler_typesystem_implementation_localfunctionmethod_getattribute", + "target": "typesystem_implementation_localfunctionmethod_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L107", + "weight": 1.0, + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L99", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L103", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L89", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespace", + "target": "inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L120", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "target": "inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L52", + "weight": 1.0, + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L89", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_getchildnamespace", + "target": "inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "target": "typesystem_implementation_mergednamespace_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L138", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_gettypedefinition", + "target": "typesystem_implementation_mergednamespace_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespace", + "target": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MergedNamespace.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_mergednamespace_icsharpcode_decompiler_typesystem_implementation_mergednamespace_getchildnamespaces", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EventAccessors" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_eventaccessors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L161", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L105", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L108", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getinterfacemembersfromaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataEvent" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataevent_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "target": "typesystem_implementation_metadataevent_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataevent_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_equals", + "target": "typesystem_implementation_metadataevent_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L98", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataevent_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L186", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_specialize", + "target": "typesystem_implementation_metadataevent_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L186", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_specialize", + "target": "typesystem_implementation_metadataevent_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L111", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "target": "typesystem_implementation_metadataevent_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_hasattribute", + "target": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "target": "typesystem_implementation_metadataevent_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_hasattribute", + "target": "typesystem_implementation_metadataevent_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_getattribute", + "target": "typesystem_implementation_metadataevent_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L181", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_equals", + "target": "typesystem_implementation_metadataevent_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataEvent.cs", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataevent_icsharpcode_decompiler_typesystem_implementation_metadataevent_specialize", + "target": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L81", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FieldAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_fieldattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L135", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L109", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L109", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L134", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L117", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L48", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataField" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L224", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "target": "typesystem_implementation_metadatafield_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L312", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_equals", + "target": "typesystem_implementation_metadatafield_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L317", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_specialize", + "target": "typesystem_implementation_metadatafield_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_specialize", + "target": "typesystem_implementation_metadatafield_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L137", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "target": "typesystem_implementation_metadatafield_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L137", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "target": "typesystem_implementation_metadatafield_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_hasattribute", + "target": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L180", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "target": "typesystem_implementation_metadatafield_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_hasattribute", + "target": "typesystem_implementation_metadatafield_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L180", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getattribute", + "target": "typesystem_implementation_metadatafield_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_decodetypeandvolatileflag", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_getconstantvalue", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L312", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_equals", + "target": "typesystem_implementation_metadatafield_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataField.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatafield_icsharpcode_decompiler_typesystem_implementation_metadatafield_specialize", + "target": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L575", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L121", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L336", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L306", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L313", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L335", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L164", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L164", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L333", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L317", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L139", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_methodattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L193", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L142", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L315", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L640", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_findinteroptype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L650", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataMethod" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L577", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getaccessibility", + "target": "typesystem_implementation_metadatamethod_cs_methodattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L339", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_findinteroptype", + "target": "typesystem_implementation_metadatamethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L640", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_equals", + "target": "typesystem_implementation_metadatamethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L650", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "target": "typesystem_implementation_metadatamethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "parameterhandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "parameters" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "parameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "returnType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "returntype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "returnTypeModifier" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "returntypemodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_implementation_metadatamethod_cs_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L225", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_decodesignature", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_decodesignature" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L346", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_metadatamethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L514", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "target": "typesystem_implementation_metadatamethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L650", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "target": "typesystem_implementation_metadatamethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_findinteroptype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L346", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "target": "typesystem_implementation_metadatamethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_hasattribute", + "target": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L500", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "target": "typesystem_implementation_metadatamethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L514", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getreturntypeattributes", + "target": "typesystem_implementation_metadatamethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L488", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_hasattribute", + "target": "typesystem_implementation_metadatamethod_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L500", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getattribute", + "target": "typesystem_implementation_metadatamethod_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L577", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_getaccessibility", + "target": "typesystem_implementation_metadatamethod_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L640", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_equals", + "target": "typesystem_implementation_metadatamethod_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataMethod.cs", + "source_location": "L647", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatamethod_icsharpcode_decompiler_typesystem_implementation_metadatamethod_specialize", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L24", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L83", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L83", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L72", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NamespaceDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_namespacedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L85", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_getchildnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "target": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataNamespace" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_gettypedefinition", + "target": "typesystem_implementation_metadatanamespace_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataNamespace.cs", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatanamespace_icsharpcode_decompiler_typesystem_implementation_metadatanamespace_gettypedefinition", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ParameterAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "parameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L119", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LifetimeAnnotation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_lifetimeannotation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ParameterHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_parameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L91", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L229", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_detectrefkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L60", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_metadataparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L60", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_metadataparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getattributes", + "target": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataParameter.cs", + "source_location": "L95", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataparameter_icsharpcode_decompiler_typesystem_implementation_metadataparameter_detectrefkind", + "target": "typesystem_implementation_metadataparameter_cs_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L246", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L89", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L295", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L185", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L196", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L294", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L103", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L195", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L194", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L197", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_computeaccessibility", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_decodesignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_determineisindexer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getinterfacemembersfromaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataProperty" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L256", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_computeaccessibility", + "target": "typesystem_implementation_metadataproperty_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataproperty_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_decodesignature", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_decodesignature", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L200", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "target": "typesystem_implementation_metadataproperty_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L187", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataproperty_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_equals", + "target": "typesystem_implementation_metadataproperty_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L187", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getinterfacemembersfromaccessor", + "target": "typesystem_implementation_metadataproperty_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L320", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_specialize", + "target": "typesystem_implementation_metadataproperty_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_specialize", + "target": "typesystem_implementation_metadataproperty_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L200", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "target": "typesystem_implementation_metadataproperty_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_hasattribute", + "target": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L232", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "target": "typesystem_implementation_metadataproperty_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_hasattribute", + "target": "typesystem_implementation_metadataproperty_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L232", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_getattribute", + "target": "typesystem_implementation_metadataproperty_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_computeaccessibility", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L315", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_equals", + "target": "typesystem_implementation_metadataproperty_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataProperty.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadataproperty_icsharpcode_decompiler_typesystem_implementation_metadataproperty_specialize", + "target": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L171", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L515", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L804", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L382", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L149", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L384", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L545", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L340", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L250", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L202", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L190", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L276", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L387", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L225", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L328", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L340", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L49", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L50", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L61", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L330", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L543", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_typeattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L565", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_applyfilter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_computeisrecord", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L589", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L562", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L789", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasoverrides", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataTypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L561", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinition", + "target": "itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L565", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_acceptvisitor", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L332", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_changenullability", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L589", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_equals", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L570", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_visitchildren", + "target": "typesystem_implementation_metadatatypedefinition_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L332", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_changenullability", + "target": "typesystem_implementation_metadatatypedefinition_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_metadatatypedefinition_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_metadatatypedefinition_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_metadatatypedefinition_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_metadatatypedefinition_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L750", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L777", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "target": "typesystem_implementation_metadatatypedefinition_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L623", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_applyfilter", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L390", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L750", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L777", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_metadatatypedefinition_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L390", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "target": "typesystem_implementation_metadatatypedefinition_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasattribute", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L477", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "target": "typesystem_implementation_metadatatypedefinition_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L465", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasattribute", + "target": "typesystem_implementation_metadatatypedefinition_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L477", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getattribute", + "target": "typesystem_implementation_metadatatypedefinition_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L562", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getdefinitionorunknown", + "target": "typesystem_implementation_metadatatypedefinition_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L563", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getsubstitution", + "target": "typesystem_implementation_metadatatypedefinition_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L565", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_acceptvisitor", + "target": "typesystem_implementation_metadatatypedefinition_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L570", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_visitchildren", + "target": "typesystem_implementation_metadatatypedefinition_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_computeisrecord", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L608", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getnestedtypes", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L623", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_applyfilter", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L615", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L750", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_metadatatypedefinition_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L736", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L653", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L708", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L694", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L722", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L646", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L680", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_metadatatypedefinition_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L672", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L714", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getevents", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfields", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L620", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_applyfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L728", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmembers", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L686", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getproperties", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfiltered", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getmethods", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_and" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L660", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "util_busymanager_icsharpcode_decompiler_util_busymanager_enter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L672", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getconstructors", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_and" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getaccessors", + "target": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getfilteredaccessors", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L777", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "target": "typesystem_implementation_metadatatypedefinition_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L785", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_getoverrides", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeDefinition.cs", + "source_location": "L789", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypedefinition_icsharpcode_decompiler_typesystem_implementation_metadatatypedefinition_hasoverrides", + "target": "typesystem_implementation_metadatatypedefinition_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L42", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericParameterAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_genericparameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L190", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L143", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L190", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "MetadataTypeParameter" + }, + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getvariance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadnullabilityconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadunmanagedconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter", + "target": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_genericparameterhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L93", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getvariance", + "target": "typesystem_implementation_metadatatypeparameter_cs_genericparameterattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L201", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "target": "typesystem_implementation_metadatatypeparameter_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GenericParameterHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_genericparameterhandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_implementation_metadatatypeparameter_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_create", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getstring" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L93", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getvariance", + "target": "typesystem_implementation_metadatatypeparameter_cs_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L108", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "target": "typesystem_implementation_metadatatypeparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L108", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_getattributes", + "target": "typesystem_implementation_metadatatypeparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadnullabilityconstraint", + "target": "typesystem_implementation_metadatatypeparameter_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_loadnullabilityconstraint", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_shoulddecodenullableattributes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L201", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "target": "typesystem_implementation_metadatatypeparameter_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_decodeconstraints", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MetadataTypeParameter.cs", + "source_location": "L255", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_metadatatypeparameter_icsharpcode_decompiler_typesystem_implementation_metadatatypeparameter_equals", + "target": "typesystem_implementation_metadatatypeparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MinimalCorlib" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L141", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MinimalCorlib" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L47", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CorlibNamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "corlibnamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CorlibTypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "corlibtypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L69", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L38", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L66", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L69", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L65", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataFile", + "qualified": true, + "ref_qualifier": "Metadata" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_metadatafile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getmoduleattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_internalsvisibleto", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L98", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference_resolve", + "target": "imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L125", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L229", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L84", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_internalsvisibleto", + "target": "imodule", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L89", + "weight": 1.0, + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference", + "target": "typesystem_implementation_minimalcorlib_cs_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L40", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes", + "target": "typesystem_implementation_minimalcorlib_cs_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L40", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KnownTypeReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes", + "target": "knowntypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_createwithtypes", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L91", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L215", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L262", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattributes", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getassemblyattributes", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L82", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getmoduleattributes", + "target": "typesystem_implementation_minimalcorlib_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L128", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L239", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L127", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L237", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L122", + "weight": 1.0, + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "context": "generic_arg", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_getchildnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L123", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L135", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_gettypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L171", + "weight": 1.0, + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "context": "field", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L313", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_gettypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_gettypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_gettypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_gettypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L81", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getassemblyattributes", + "target": "typesystem_implementation_minimalcorlib_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L264", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattribute", + "target": "typesystem_implementation_minimalcorlib_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L262", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattributes", + "target": "typesystem_implementation_minimalcorlib_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L82", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_minimalcorlib_getmoduleattributes", + "target": "typesystem_implementation_minimalcorlib_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L98", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibmodulereference_resolve", + "target": "typesystem_implementation_minimalcorlib_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_getchildnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibnamespace_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L231", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L225", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L177", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ExtensionInfo" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_extensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L167", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L161", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L158", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L157", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L159", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L160", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L213", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L215", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L212", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L163", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L200", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L180", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition", + "target": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "target": "typesystem_implementation_minimalcorlib_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "target": "typesystem_implementation_minimalcorlib_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "target": "typesystem_implementation_minimalcorlib_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "target": "typesystem_implementation_minimalcorlib_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "target": "typesystem_implementation_minimalcorlib_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "target": "typesystem_implementation_minimalcorlib_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L317", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_acceptvisitor", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_changenullability", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_equals", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L322", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_visitchildren", + "target": "typesystem_implementation_minimalcorlib_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_changenullability", + "target": "typesystem_implementation_minimalcorlib_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L257", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getaccessors", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "target": "typesystem_implementation_minimalcorlib_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L266", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getconstructors", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getevents", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getfields", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L281", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmembers", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L291", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getmethods", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L301", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getnestedtypes", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getproperties", + "target": "typesystem_implementation_minimalcorlib_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L263", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_hasattribute", + "target": "typesystem_implementation_minimalcorlib_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L264", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getattribute", + "target": "typesystem_implementation_minimalcorlib_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L314", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getdefinitionorunknown", + "target": "typesystem_implementation_minimalcorlib_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L315", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_getsubstitution", + "target": "typesystem_implementation_minimalcorlib_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L317", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_acceptvisitor", + "target": "typesystem_implementation_minimalcorlib_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/MinimalCorlib.cs", + "source_location": "L322", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_minimalcorlib_icsharpcode_decompiler_typesystem_implementation_corlibtypedefinition_visitchildren", + "target": "typesystem_implementation_minimalcorlib_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference", + "target": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L68", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_resolve", + "target": "typesystem_implementation_nestedtypereference_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NestedTypeReference.cs", + "source_location": "L68", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_nestedtypereference_icsharpcode_decompiler_typesystem_implementation_nestedtypereference_resolve", + "target": "typesystem_implementation_nestedtypereference_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L112", + "weight": 1.0, + "metadata": { + "ref_token": "NullabilityAnnotatedType" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L131", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullabilityAnnotatedType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitnullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L203", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullabilityAnnotatedType" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "NullabilityAnnotatedType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_changenullability", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L137", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_acceptvisitor", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L125", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEntity" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_ientity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L131", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L138", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L138", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L129", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "VarianceModifier" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_variancemodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter", + "target": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L140", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter_getattributes", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/NullabilityAnnotatedType.cs", + "source_location": "L140", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_nullabilityannotatedtype_icsharpcode_decompiler_typesystem_implementation_nullabilityannotatedtypeparameter_getattributes", + "target": "typesystem_implementation_nullabilityannotatedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype", + "target": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "target": "typesystem_implementation_pinnedtype_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "target": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "TypeWithElementType" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L46", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype_visitchildren", + "target": "typesystem_implementation_pinnedtype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/PinnedType.cs", + "source_location": "L46", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_pinnedtype_icsharpcode_decompiler_typesystem_implementation_pinnedtype_visitchildren", + "target": "typesystem_implementation_pinnedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L36", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L102", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L110", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L156", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeSystemOptions" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_cs_typesystemoptions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_createrootnamespace", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_getnamespaceforexternalias", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L139", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "CacheManager" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L126", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_createrootnamespace", + "target": "typesystem_implementation_simplecompilation_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L143", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "INamespace" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_getnamespaceforexternalias", + "target": "typesystem_implementation_simplecompilation_cs_inamespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init", + "target": "typesystem_implementation_simplecompilation_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IModuleReference" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_init", + "target": "typesystem_implementation_simplecompilation_cs_imodulereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L151", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_findtype", + "target": "typesystem_implementation_simplecompilation_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SimpleCompilation.cs", + "source_location": "L151", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_implementation_simplecompilation_icsharpcode_decompiler_typesystem_implementation_simplecompilation_findtype", + "target": "typesystem_implementation_simplecompilation_cs_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent", + "target": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L71", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "target": "typesystem_implementation_specializedevent_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "target": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedEvent.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedevent_icsharpcode_decompiler_typesystem_implementation_specializedevent_create", + "target": "typesystem_implementation_specializedevent_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield", + "target": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "target": "typesystem_implementation_specializedfield_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "target": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "target": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedField.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedfield_icsharpcode_decompiler_typesystem_implementation_specializedfield_create", + "target": "typesystem_implementation_specializedfield_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L180", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L142", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L212", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L168", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L216", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L124", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L160", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L156", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L82", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_addsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L265", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_addsubstitution", + "target": "typesystem_implementation_specializedmember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "target": "typesystem_implementation_specializedmember_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L292", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_createparameters", + "target": "typesystem_implementation_specializedmember_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_addsubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L62", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "target": "typesystem_implementation_specializedmember_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_wrapaccessor", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L164", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattributes", + "target": "typesystem_implementation_specializedmember_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L164", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattributes", + "target": "typesystem_implementation_specializedmember_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L166", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattribute", + "target": "typesystem_implementation_specializedmember_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L165", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_hasattribute", + "target": "typesystem_implementation_specializedmember_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L166", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_getattribute", + "target": "typesystem_implementation_specializedmember_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L225", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "target": "typesystem_implementation_specializedmember_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_equals", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedmember_gethashcode", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_gethashcode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L274", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "typesystem_implementation_specializedmember_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L274", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "typesystem_implementation_specializedmember_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_createparameters", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_tostring", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L32", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L26", + "weight": 1.0, + "metadata": { + "ref_token": "SpecializedParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "target": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L292", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_createparameters", + "target": "typesystem_implementation_specializedmember_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMember.cs", + "source_location": "L292", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmember_icsharpcode_decompiler_typesystem_implementation_specializedparameterizedmember_createparameters", + "target": "typesystem_implementation_specializedmember_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L52", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L155", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L113", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L103", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L113", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L147", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_tostring", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L34", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create", + "target": "typesystem_implementation_specializedmethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_create", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L206", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "target": "typesystem_implementation_specializedmethod_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L250", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L287", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_equals", + "target": "typesystem_implementation_specializedmethod_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L107", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_getreturntypeattributes", + "target": "typesystem_implementation_specializedmethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L107", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_getreturntypeattributes", + "target": "typesystem_implementation_specializedmethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L263", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_getattributes", + "target": "typesystem_implementation_specializedmethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L263", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_getattributes", + "target": "typesystem_implementation_specializedmethod_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_equals", + "target": "typesystem_implementation_specializedmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L201", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "target": "typesystem_implementation_specializedmethod_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L176", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_equals", + "target": "typesystem_implementation_specializedmethod_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_equals", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L253", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_gethashcode", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_gethashcode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedmethod_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L283", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L287", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TypeConstraint" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_cs_typeconstraint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedMethod.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter", + "target": "typesystem_implementation_specializedmethod_icsharpcode_decompiler_typesystem_implementation_specializedtypeparameter_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IParameterizedMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_cs_iparameterizedmember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L51", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LifetimeAnnotation" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_cs_lifetimeannotation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReferenceKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_cs_referencekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getconstantvalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter", + "target": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getattributes", + "target": "typesystem_implementation_specializedparameter_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedParameter.cs", + "source_location": "L38", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedparameter_icsharpcode_decompiler_typesystem_implementation_specializedparameter_getattributes", + "target": "typesystem_implementation_specializedparameter_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty", + "target": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L62", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "target": "typesystem_implementation_specializedproperty_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty", + "target": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SpecializedProperty.cs", + "source_location": "L28", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_specializedproperty_icsharpcode_decompiler_typesystem_implementation_specializedproperty_create", + "target": "typesystem_implementation_specializedproperty_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L98", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Accessibility" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_accessibility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L103", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICompilation" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_icompilation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L87", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L97", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IModule" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_imodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L84", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_iparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L84", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L71", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L82", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L92", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor", + "target": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_equals", + "target": "typesystem_implementation_syntheticrangeindexer_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L139", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "target": "typesystem_implementation_syntheticrangeindexer_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L128", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattributes", + "target": "typesystem_implementation_syntheticrangeindexer_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L132", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getreturntypeattributes", + "target": "typesystem_implementation_syntheticrangeindexer_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L139", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_specialize", + "target": "typesystem_implementation_syntheticrangeindexer_cs_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L121", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_equals", + "target": "typesystem_implementation_syntheticrangeindexer_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L128", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattributes", + "target": "typesystem_implementation_syntheticrangeindexer_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattribute", + "target": "typesystem_implementation_syntheticrangeindexer_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L132", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getreturntypeattributes", + "target": "typesystem_implementation_syntheticrangeindexer_cs_iattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L129", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_hasattribute", + "target": "typesystem_implementation_syntheticrangeindexer_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/SyntheticRangeIndexer.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownAttribute" + }, + "_origin": "ast", + "source": "typesystem_implementation_syntheticrangeindexer_icsharpcode_decompiler_typesystem_implementation_syntheticrangeindexaccessor_getattribute", + "target": "typesystem_implementation_syntheticrangeindexer_cs_knownattribute", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_threestate", + "target": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate", + "target": "typesystem_implementation_threestate_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/ThreeState.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate", + "target": "typesystem_implementation_threestate_icsharpcode_decompiler_typesystem_implementation_threestate_from", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference", + "target": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "target": "typesystem_implementation_typeparameterreference_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L54", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "target": "typesystem_implementation_typeparameterreference_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterReference" + }, + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_create", + "target": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "target": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference", + "target": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SymbolKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_create", + "target": "typesystem_implementation_typeparameterreference_cs_symbolkind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_create", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_create", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L69", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "target": "typesystem_implementation_typeparameterreference_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeParameterReference.cs", + "source_location": "L69", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_typeparameterreference_icsharpcode_decompiler_typesystem_implementation_typeparameterreference_resolve", + "target": "typesystem_implementation_typeparameterreference_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "target": "typesystem_implementation_typewithelementtype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "ref_token": "TypeWithElementType" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "TypeWithElementType" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_visitchildren", + "target": "typesystem_implementation_typewithelementtype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/TypeWithElementType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_implementation_typewithelementtype_icsharpcode_decompiler_typesystem_implementation_typewithelementtype_visitchildren", + "target": "typesystem_implementation_typewithelementtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L102", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "FullTypeName" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_fulltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L105", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeParameter" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_itypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L70", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype", + "target": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_resolve", + "target": "typesystem_implementation_unknowntype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ITypeResolveContext" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_resolve", + "target": "typesystem_implementation_unknowntype_cs_ityperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L112", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_changenullability", + "target": "typesystem_implementation_unknowntype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IType" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_equals", + "target": "typesystem_implementation_unknowntype_cs_itype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Implementation/UnknownType.cs", + "source_location": "L112", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_implementation_unknowntype_icsharpcode_decompiler_typesystem_implementation_unknowntype_changenullability", + "target": "typesystem_implementation_unknowntype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getderivedmember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemember", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L50", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "target": "typesystem_inheritancehelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getderivedmember", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getbasemembers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/InheritanceHelper.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes", + "target": "typesystem_inheritancehelper_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L627", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattributes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L590", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_inheritancehelper_icsharpcode_decompiler_typesystem_inheritancehelper_getattribute" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L134", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReadOnlyCollection" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_cs_readonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L63", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_create", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_intersectiontype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_intersectiontype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L143", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmethods", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L173", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L168", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L153", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L148", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_intersectiontype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getproperties", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getfields", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getevents", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getmembers", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/IntersectionType.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_getaccessors", + "target": "typesystem_intersectiontype_icsharpcode_decompiler_typesystem_intersectiontype_filternonstatic", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L274", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L238", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L306", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isderivedfrom", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L391", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L474", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L381", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KnownTypeCode" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L243", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L258", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L257", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "KnownTypeReference" + }, + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L290", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L260", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_get" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/KnownTypeReference.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_tostring", + "target": "typesystem_knowntypereference_icsharpcode_decompiler_typesystem_knowntypereference_getcsharpnamebytypecode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L30", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L211", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L159", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L121", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Version" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_cs_version", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L594", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L997", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_findminimumaccessibilityfornrt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L943", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getshortname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_handleoutofrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_internalsvisibleto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_introducetupletypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L984", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_isvisible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L960", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1036", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L752", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L890", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemoduleuncached", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1027", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_shoulddecodenullableattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L567", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NormalizeTypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L43", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeProvider" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L997", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_findminimumaccessibilityfornrt", + "target": "typesystem_metadatamodule_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L108", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StringHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getstring", + "target": "typesystem_metadatamodule_cs_stringhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L844", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_metadatamodule_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L867", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "target": "typesystem_metadatamodule_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_gettypedefinition", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_internalsvisibleto", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getshortname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getinternalsvisibleto", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L286", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EventDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_cs_eventdefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L236", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_cs_fielddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L252", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L269", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PropertyDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_cs_propertydefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_handleoutofrange", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L438", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodDefinitionHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "target": "typesystem_metadatamodule_cs_methoddefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L303", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_handleoutofrange", + "target": "typesystem_metadatamodule_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_handleoutofrange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L402", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "target": "typesystem_metadatamodule_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L752", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L421", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_metadatamodule_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_metadatamodule_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L892", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L311", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "typesystem_metadatamodule_cs_assemblyreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L335", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModuleReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "typesystem_metadatamodule_cs_modulereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemoduleuncached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemodule", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemoduleuncached", + "target": "typesystem_metadatamodule_cs_assemblyreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getdeclaringmodule", + "target": "typesystem_metadatamodule_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_metadatamodule_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L394", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L376", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvetype", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L997", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "CustomAttributeHandleCollection" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_findminimumaccessibilityfornrt", + "target": "typesystem_metadatamodule_cs_customattributehandlecollection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvedeclaringtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L827", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_introducetupletypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethod", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethoddefinition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSpecificationHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_metadatamodule_cs_methodspecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodspecification", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L769", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_cs_memberreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L553", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvemethodreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L790", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MemberReferenceHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "target": "typesystem_metadatamodule_cs_memberreferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "target": "typesystem_metadatamodule_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L800", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparetypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L579", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_comparesignatures", + "target": "typesystem_metadatamodule_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "target": "typesystem_metadatamodule_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L594", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "target": "typesystem_metadatamodule_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_createfakemethod", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "target": "typesystem_metadatamodule_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L638", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_guessfakemethodaccessor", + "target": "typesystem_metadatamodule_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolvefieldreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StandaloneSignatureHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "standalonesignaturehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L820", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "SignatureHeader" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodemethodsignature", + "target": "typesystem_metadatamodule_cs_signatureheader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L830", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StandaloneSignatureHandle" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_decodelocalsignature", + "target": "standalonesignaturehandle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getassemblyattributes", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getmoduleattributes", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L885", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_addtypeforwarderattributes", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L890", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ExportedType" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "target": "typesystem_metadatamodule_cs_exportedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L896", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_resolveforwardedtype", + "target": "util_busymanager_icsharpcode_decompiler_util_busymanager_enter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L949", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L945", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L965", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_getattributetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L968", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L962", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_makeattribute", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L975", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "FieldAttributes" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_isvisible", + "target": "typesystem_metadatamodule_cs_fieldattributes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L984", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodAttributes" + }, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_isvisible", + "target": "typesystem_metadatamodule_cs_methodattributes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/MetadataModule.cs", + "source_location": "L1041", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_optionsforentity", + "target": "typesystem_metadatamodule_icsharpcode_decompiler_typesystem_metadatamodule_shoulddecodenullableattributes", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L45", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_cs_typekind", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodopt", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L159", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodreq", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L75", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L70", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ModifiedType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_changenullability", + "target": "typesystem_modifiedtype_cs_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L56", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinition", + "target": "typesystem_modifiedtype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "ITypeDefinition" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "typesystem_modifiedtype_cs_itypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L61", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ITypeDefinitionOrUnknown" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getdefinitionorunknown", + "target": "typesystem_modifiedtype_cs_itypedefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "target": "typesystem_modifiedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L66", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getaccessors", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "target": "typesystem_modifiedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "target": "typesystem_modifiedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L96", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMethod" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "typesystem_modifiedtype_cs_imethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "GetMemberOptions" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "target": "typesystem_modifiedtype_cs_getmemberoptions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L71", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getconstructors", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L96", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L106", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "target": "typesystem_modifiedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IEvent" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getevents", + "target": "typesystem_modifiedtype_cs_ievent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L81", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IField" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getfields", + "target": "typesystem_modifiedtype_cs_ifield", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L86", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IMember" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmembers", + "target": "typesystem_modifiedtype_cs_imember", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L91", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getmethods", + "target": "typesystem_modifiedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L101", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getnestedtypes", + "target": "typesystem_modifiedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L111", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IProperty" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_getproperties", + "target": "typesystem_modifiedtype_cs_iproperty", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren", + "target": "typesystem_modifiedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq", + "target": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L127", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "target": "typesystem_modifiedtype_cs_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ModifiedType.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_modifiedtype_icsharpcode_decompiler_typesystem_implementation_modifiedtype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_equivalenttypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodopt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodreq", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitnullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L39", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "NormalizeTypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypeparameter", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittypedefinition", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L119", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleType" + }, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visittupletype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitnullabilityannotatedtype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitarraytype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodopt", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/NormalizeTypeVisitor.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_normalizetypevisitor_icsharpcode_decompiler_typesystem_normalizetypevisitor_visitmodreq", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/Nullability.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L88", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_changenullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Nullability" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_changenullability", + "target": "typesystem_nullability_icsharpcode_decompiler_typesystem_nullability", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_nullabletype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnonnullablevaluetype", + "target": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_isnullable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_getunderlyingtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/NullableType.cs", + "source_location": "L80", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ParameterizedTypeReference" + }, + "_origin": "ast", + "source": "typesystem_nullabletype_icsharpcode_decompiler_typesystem_nullabletype_create", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L46", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L35", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "ParameterListComparer" + }, + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_withoptions", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L55", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_equals", + "target": "typesystem_parameterlistcomparer_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L90", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_parameterlistcomparer_gethashcode", + "target": "typesystem_parameterlistcomparer_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L114", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "target": "typesystem_parameterlistcomparer_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterListComparer.cs", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer", + "target": "typesystem_parameterlistcomparer_icsharpcode_decompiler_typesystem_signaturecomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L207", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L172", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L78", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L41", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L40", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ParameterizedType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_tostring", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_parameterizedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_parameterizedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L202", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution", + "target": "typesystem_parameterizedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L391", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_parameterizedtype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L772", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gettypeargument" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinition" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinitionorunknown", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getdefinitionorunknown" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L202", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getsubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_parameterizedtype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L222", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getnestedtypes" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L286", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L230", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getconstructors", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L270", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L262", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L278", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmembers", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L254", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties", + "target": "typesystem_parameterizedtype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getmethods" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getproperties" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getfields" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getevents" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_getaccessors" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_equals", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_equals" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gethashcode", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_gethashcode" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L328", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L333", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtype_visitchildren" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ParameterizedType.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference", + "target": "typesystem_parameterizedtype_icsharpcode_decompiler_typesystem_parameterizedtypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_pointertype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L31", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L50", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PointerType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L56", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L61", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertype_visitchildren" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_equalsforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_gethashcodeforinterning", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/PointerType.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference", + "target": "typesystem_pointertype_icsharpcode_decompiler_typesystem_pointertypereference_tostring", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_referenceresolvingexception", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReferenceResolvingException.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_referenceresolvingexception", + "target": "typesystem_referenceresolvingexception_icsharpcode_decompiler_typesystem_referenceresolvingexception", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_readtypeparametercount", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Type" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_reflectionhelper_cs_type", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L106", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_reflectionhelper_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_findtype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_splittypeparametercountfromreflectionname", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L114", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_gettypecode", + "target": "typesystem_reflectionhelper_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromserializedname", + "target": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_parsereflectionname" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionHelper.cs", + "source_location": "L158", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeName" + }, + "_origin": "ast", + "source": "typesystem_reflectionhelper_icsharpcode_decompiler_typesystem_reflectionhelper_resolvetypename", + "target": "typename", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception", + "target": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception", + "target": "typesystem_reflectionnameparseexception_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception", + "target": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception_getobjectdata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SerializationInfo" + }, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception_getobjectdata", + "target": "serializationinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/ReflectionNameParseException.cs", + "source_location": "L57", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "StreamingContext" + }, + "_origin": "ast", + "source": "typesystem_reflectionnameparseexception_icsharpcode_decompiler_typesystem_reflectionnameparseexception_getobjectdata", + "target": "streamingcontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext", + "target": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrentmember", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SimpleTypeResolveContext.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext", + "target": "typesystem_simpletyperesolvecontext_icsharpcode_decompiler_typesystem_simpletyperesolvecontext_withcurrenttypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_specialtype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype", + "target": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L74", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_changenullability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_resolve", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L87", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/SpecialType.cs", + "source_location": "L103", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Obsolete" + }, + "_origin": "ast", + "source": "typesystem_specialtype_icsharpcode_decompiler_typesystem_specialtype_equals", + "target": "typesystem_specialtype_cs_obsolete", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_tasktype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L104", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpacktask", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_unpackanytask", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_istask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isgenerictasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TaskType.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_isnongenerictasktype", + "target": "typesystem_tasktype_icsharpcode_decompiler_typesystem_tasktype_iscustomtask", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "target": "typesystem_topleveltypename_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "target": "typesystem_topleveltypename_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_equals", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L124", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L137", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_equals", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L144", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_gethashcode", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L401", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TopLevelTypeName" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypename_equals", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L130", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "target": "typesystem_topleveltypename_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TopLevelTypeName.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer", + "target": "typesystem_topleveltypename_icsharpcode_decompiler_typesystem_topleveltypenamecomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L217", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L216", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_acceptvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "TupleType" + }, + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinitionorunknown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_istuplecompatible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L212", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L60", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TupleType" + }, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L76", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_tupletype_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L167", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes", + "target": "typesystem_tupletype_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_createunderlyingtype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_findvaluetupletype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_fromunderlyingtype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_gettupleelementtypes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_tupletype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_tupletype_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "target": "typesystem_tupletype_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L267", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_acceptvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getdefinition" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L272", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_visitchildren" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L299", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getaccessors", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L304", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getconstructors", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L320", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getevents", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L325", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getfields", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L357", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getmethods", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L367", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getnestedtypes", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L372", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletype_getproperties", + "target": "typesystem_tupletype_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TupleType.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions", + "target": "typesystem_tupletype_icsharpcode_decompiler_typesystem_tupletypeextensions_tupleunderlyingtypeorself", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeKind.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typekind", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeKind" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isanypointer", + "target": "typesystem_typekind_icsharpcode_decompiler_typesystem_typekind", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L68", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_getcomposedtypearguments", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelisthashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L208", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L175", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeParameterSubstitution" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L92", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_getcomposedtypearguments", + "target": "typesystem_typeparametersubstitution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "target": "typesystem_typeparametersubstitution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L163", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelisthashcode", + "target": "typesystem_typeparametersubstitution_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_compose", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_getcomposedtypearguments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_equals", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_gethashcode", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelisthashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_typelistequals", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "target": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visittypeparameter", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeParameterSubstitution.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeparametersubstitution_icsharpcode_decompiler_typesystem_typeparametersubstitution_visitnullabilityannotatedtype", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericinstantiation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericmethodparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenerictypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getmodifiedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpinnedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getsystemtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getszarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromserializedname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getunderlyingenumtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_issystemtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L53", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ArrayShape", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getarraytype", + "target": "typesystem_typeprovider_cs_arrayshape", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L63", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MethodSignature", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getfunctionpointertype", + "target": "typesystem_typeprovider_cs_methodsignature", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L73", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getgenericinstantiation", + "target": "typesystem_typeprovider_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L110", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PrimitiveTypeCode", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getprimitivetype", + "target": "typesystem_typeprovider_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L189", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "PrimitiveTypeCode", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_getunderlyingenumtype", + "target": "typesystem_typeprovider_cs_primitivetypecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "target": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "target": "typesystem_typeprovider_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_isreferencetype", + "target": "typesystem_typeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "target": "typesystem_typeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "target": "typesystem_typeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "MetadataReader", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "target": "typesystem_typeprovider_cs_metadatareader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L138", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeDefinitionHandle", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromdefinition", + "target": "typesystem_typeprovider_cs_typedefinitionhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeReferenceHandle", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromreference", + "target": "typesystem_typeprovider_cs_typereferencehandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeProvider.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeSpecificationHandle", + "qualified": true, + "ref_qualifier": "SRM" + }, + "_origin": "ast", + "source": "typesystem_typeprovider_icsharpcode_decompiler_typesystem_typeprovider_gettypefromspecification", + "target": "typesystem_typeprovider_cs_typespecificationhandle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L29", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "ICSharpCode.Decompiler.Util", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L864", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_asparameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyassemblynameinfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L821", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findnestedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L789", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_fullnameis", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypedefinitions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getalltypedefinitions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdeclaringtypedefinitions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdelegateinvokemethod", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getelementtypefromienumerable", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearrayelementtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getinlinearraylength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L877", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnamespacebyfullname", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnoninterfacebasetypes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getsymbol", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettopleveltypedefinitions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypeparameterowner", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L651", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasreadonlymodifier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L448", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isanypointer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isarrayinterfacetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isbuiltinattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdefaultvalueassignmentallowed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isderivedfrom", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdirectimportof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isinlinearraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isopen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isparameterizedproperty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunbound", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isunmanagedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolveextensioninfo", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_skipmodifiers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_unwrapbyref", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L799", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_withoutnullability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L48", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypes", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L84", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getallbasetypedefinitions", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L462", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getalltypedefinitions", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L621", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattributes", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L126", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getdeclaringtypedefinitions", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L65", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getnoninterfacebasetypes", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L471", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettopleveltypedefinitions", + "target": "typesystem_typesystemextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isderivedfrom", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L144", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_typesystemextensions_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L146", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_typesystemextensions_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_getnestinglevel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L142", + "weight": 1.0, + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_getnestinglevel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typeclassificationvisitor_visittypeparameter", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L666", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isknowntype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "target": "typesystem_typesystemextensions_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L478", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_resolve", + "target": "typesystem_typesystemextensions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_gettypedefinition", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findnestedtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_hasattribute", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_isdirectimportof", + "target": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyreference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeSystemExtensions.cs", + "source_location": "L840", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "AssemblyNameInfo" + }, + "_origin": "ast", + "source": "typesystem_typesystemextensions_icsharpcode_decompiler_typesystem_typesystemextensions_findmodulebyassemblynameinfo", + "target": "assemblynameinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getenumunderlyingtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getlargertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getstacktype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpnativeintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpprimitiveintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscsharpsmallintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isfloattype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_isintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_issmallintegertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getlargertype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L254", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_issmallintegertype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatiblepointertypeformemoryaccess", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_iscompatibletypeformemoryaccess", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L339", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_getsign", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L497", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toprimitivetype", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeUtils.cs", + "source_location": "L474", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Sign" + }, + "_origin": "ast", + "source": "typesystem_typeutils_icsharpcode_decompiler_typesystem_typeutils_toknowntypecode", + "target": "typesystem_typeutils_icsharpcode_decompiler_typesystem_sign", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitarraytype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitbyreferencetype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitfunctionpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodopt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitmodreq", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitnullabilityannotatedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitothertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitparameterizedtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visitpointertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittupletype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypedefinition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/TypeVisitor.cs", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor_visittypeparameter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L72", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeVisitor" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_equals", + "target": "typesystem_typevisitor_icsharpcode_decompiler_typesystem_typevisitor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L137", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "EntityHandle", + "qualified": true, + "ref_qualifier": "System.Reflection.Metadata" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_cs_entityhandle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L188", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L133", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L165", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MethodSemanticsAttributes" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_cs_methodsemanticsattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getreturntypeattributes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_hasattribute", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_specialize", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod", + "target": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L120", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getattributes", + "target": "typesystem_vararginstancemethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "TypeSystem/VarArgInstanceMethod.cs", + "source_location": "L124", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "typesystem_vararginstancemethod_icsharpcode_decompiler_typesystem_vararginstancemethod_getreturntypeattributes", + "target": "typesystem_vararginstancemethod_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_busymanager", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "util_cachemanager", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "util_callbackondispose", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_delegatecomparer", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_extensionmethods", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "util_graphtraversal", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_lazyinit", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Platform.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "util_platform", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_projectedlist", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_referencecomparer", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "util_treetraversal", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "csharp_namespace:f233eab62360b2aa", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L53", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L44", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getpathrooted", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_isavaloniaresourcesentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_parse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L160", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getenumerator", + "target": "util_avaloniaresourcesfile_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_parse", + "target": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getpathrooted", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/AvaloniaResourcesFile.cs", + "source_location": "L162", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "util_avaloniaresourcesfile_icsharpcode_decompiler_util_avaloniaresourcesfile_getenumerator", + "target": "util_avaloniaresourcesfile_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L12", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitoperations", + "target": "csharp_namespace:1a42fe1a62e53743", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L7", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_bitoperations", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitoperations", + "target": "util_bitoperations_system_numerics_bitoperations", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L23", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Numerics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_bitset", + "target": "csharp_namespace:1a42fe1a62e53743", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L16", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Numerics", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes", + "target": "csharp_namespace:1a42fe1a62e53743", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L20", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ReadOnlySpan" + }, + "_origin": "ast", + "source": "util_bitoperations_system_numerics_bitoperations", + "target": "util_bitoperations_cs_readonlyspan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitoperations_system_numerics_bitoperations", + "target": "util_bitoperations_system_numerics_bitoperations_rotateleft", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitoperations_system_numerics_bitoperations", + "target": "util_bitoperations_system_numerics_bitoperations_trailingzerocount", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitOperations.cs", + "source_location": "L16", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "util_bitoperations_system_numerics_bitoperations_rotateleft", + "target": "util_bitoperations_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "target": "util_bitoperations_system_numerics_bitoperations_rotateleft" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/BitSet.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit", + "target": "util_bitoperations_system_numerics_bitoperations_trailingzerocount" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_bitset", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L34", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L37", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ulong" + }, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_cs_ulong", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_all", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_any", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_clearall", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_clone", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_intersectwith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersubsetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersupersetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_issupersetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_overlaps", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_replacewith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_set", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_setbits", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_setequals", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "BitSet" + }, + "source": "util_bitset_icsharpcode_decompiler_util_bitset_unionwith", + "target": "util_bitset_icsharpcode_decompiler_util_bitset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_all", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_clear", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_set", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_wordindex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersubsetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersupersetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersubsetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/BitSet.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_issupersetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_issubsetof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_ispropersupersetof", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_issupersetof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_setbits", + "target": "util_bitset_icsharpcode_decompiler_util_bitset_nextsetbit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BitSet.cs", + "source_location": "L318", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_bitset_icsharpcode_decompiler_util_bitset_setbits", + "target": "util_bitset_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_busymanager", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "util_busymanager", + "target": "util_busymanager_icsharpcode_decompiler_util_busymanager", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L60", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busymanager", + "target": "util_busymanager_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busymanager", + "target": "util_busymanager_icsharpcode_decompiler_util_busylock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busymanager", + "target": "util_busymanager_icsharpcode_decompiler_util_busymanager_enter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busylock", + "target": "util_busymanager_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busylock", + "target": "util_busymanager_icsharpcode_decompiler_util_busylock_dispose", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/BusyManager.cs", + "source_location": "L62", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "BusyLock" + }, + "_origin": "ast", + "source": "util_busymanager_icsharpcode_decompiler_util_busymanager_enter", + "target": "busylock", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_csharpprimitivecast", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastchecked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastunchecked", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast", + "target": "util_csharpprimitivecast_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastchecked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_cast", + "target": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastunchecked", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastchecked", + "target": "util_csharpprimitivecast_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CSharpPrimitiveCast.cs", + "source_location": "L409", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "TypeCode" + }, + "_origin": "ast", + "source": "util_csharpprimitivecast_icsharpcode_decompiler_util_csharpprimitivecast_csharpprimitivecastunchecked", + "target": "util_csharpprimitivecast_cs_typecode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_cachemanager", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "util_cachemanager", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ConcurrentDictionary" + }, + "_origin": "ast", + "source": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "target": "util_cachemanager_cs_concurrentdictionary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getoraddshared", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getshared", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "util_cachemanager_icsharpcode_decompiler_util_cachemanager", + "target": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_setshared", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CacheManager.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_cachemanager_icsharpcode_decompiler_util_cachemanager_getoraddshared", + "target": "util_cachemanager_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_callbackondispose", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "util_callbackondispose", + "target": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L35", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose", + "target": "util_callbackondispose_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CallbackOnDispose.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose", + "target": "util_callbackondispose_icsharpcode_decompiler_util_callbackondispose_dispose", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "util_collectionextensions_ensurecapacity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "util_collectionextensions_maxby", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "util_collectionextensions_tohashset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions", + "target": "util_collectionextensions_zip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_addrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_all", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_any", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_deconstruct", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_firstordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_indexof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_last", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_merge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_minby", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_onlyordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_peekordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_popordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_removelast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectimmutablearray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectlist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectreadonlyarray", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectwithindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_skiplast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_slice", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_takelast", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_wherenotnull", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_withindex", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_ziplongest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions", + "target": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_zipwithindex", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L29", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_deconstruct", + "target": "util_collectionextensions_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L36", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_zip", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_addrange", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxby", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxordefault", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_merge", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_minby", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L408", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_onlyordefault", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectwithindex", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L94", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_skiplast", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L78", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_slice", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L99", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_takelast", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L271", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_wherenotnull", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L246", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_withindex", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_ziplongest", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_zipwithindex", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L362", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_maxby", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L88", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_collectionextensions_tohashset", + "target": "util_collectionextensions_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L78", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_slice", + "target": "util_collectionextensions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L130", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_indexof", + "target": "util_collectionextensions_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "HashSet" + }, + "_origin": "ast", + "source": "util_collectionextensions_tohashset", + "target": "util_collectionextensions_cs_hashset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_skiplast", + "target": "util_collectionextensions_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectimmutablearray", + "target": "util_collectionextensions_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectreadonlyarray", + "target": "util_collectionextensions_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L99", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyCollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_takelast", + "target": "util_collectionextensions_cs_ireadonlycollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L104", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_popordefault", + "target": "util_collectionextensions_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L111", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Stack" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_peekordefault", + "target": "util_collectionextensions_cs_stack", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L118", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxordefault", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxby", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_minby", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L406", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_onlyordefault", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L214", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectarray", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L170", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectimmutablearray", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectlist", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L184", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectreadonlyarray", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L239", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectwithindex", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L362", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_collectionextensions_maxby", + "target": "util_collectionextensions_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L145", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_addrange", + "target": "util_collectionextensions_cs_icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L449", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_any", + "target": "util_collectionextensions_cs_icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L155", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectarray", + "target": "util_collectionextensions_cs_icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L229", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectlist", + "target": "util_collectionextensions_cs_icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L199", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectarray", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L170", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectimmutablearray", + "target": "util_collectionextensions_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L424", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_ensurecapacity", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_all", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_any", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_firstordefault", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L229", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_selectlist", + "target": "util_collectionextensions_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L283", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Comparison" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_merge", + "target": "comparison", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L329", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IComparer" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_minby", + "target": "util_collectionextensions_cs_icomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L371", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IComparer" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_maxby", + "target": "util_collectionextensions_cs_icomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L399", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_removelast", + "target": "util_collectionextensions_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L459", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_last", + "target": "util_collectionextensions_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L451", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_any", + "target": "util_collectionextensions_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L454", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_all", + "target": "util_collectionextensions_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/CollectionExtensions.cs", + "source_location": "L457", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "util_collectionextensions_icsharpcode_decompiler_util_collectionextensions_firstordefault", + "target": "util_collectionextensions_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_delegatecomparer", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_delegatecomparer", + "target": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L25", + "weight": 1.0, + "metadata": { + "ref_token": "IComparer" + }, + "_origin": "ast", + "source": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer", + "target": "icomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L27", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer", + "target": "util_delegatecomparer_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/DelegateComparer.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer", + "target": "util_delegatecomparer_icsharpcode_decompiler_util_delegatecomparer_compare", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_emptylist", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_empty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_unit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_copyto", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_indexof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_insert", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_movenext", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_removeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist", + "target": "util_emptylist_icsharpcode_decompiler_util_emptylist_reset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/EmptyList.cs", + "source_location": "L103", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "SuppressMessage" + }, + "_origin": "ast", + "source": "util_emptylist_icsharpcode_decompiler_util_emptylist_dispose", + "target": "util_emptylist_cs_suppressmessage", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_extensionmethods", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "util_extensionmethods", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_and", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods", + "target": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_swap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ExtensionMethods.cs", + "source_location": "L30", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Predicate" + }, + "_origin": "ast", + "source": "util_extensionmethods_icsharpcode_decompiler_util_extensionmethods_and", + "target": "util_extensionmethods_cs_predicate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_fileutility", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L214", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_addtrailingseparator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_getrelativepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_getseparatorforpath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_isbasedirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_isequalfilename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_isuncpath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_trimpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_getrelativepath", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_isbasedirectory", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_isequalfilename", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L34", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "target": "util_fileutility_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_normalizepath", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_isuncpath", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L196", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_addtrailingseparator", + "target": "util_fileutility_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L260", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_trimpath", + "target": "util_fileutility_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_getseparatorforpath", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_isuncpath", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_isbasedirectory", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_addtrailingseparator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/FileUtility.cs", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "util_fileutility_icsharpcode_decompiler_util_fileutility_addtrailingseparator", + "target": "util_fileutility_icsharpcode_decompiler_util_fileutility_getseparatorforpath", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L21", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_graphtraversal", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_graphtraversal", + "target": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal", + "target": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Action" + }, + "_origin": "ast", + "source": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch", + "target": "util_graphtraversal_cs_action", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch", + "target": "util_graphtraversal_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/GraphTraversal.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_graphtraversal_icsharpcode_decompiler_util_graphtraversal_depthfirstsearch", + "target": "util_graphtraversal_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L8", + "weight": 1.0, + "_origin": "ast", + "source": "util_index", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "util_index", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_interval", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_keycomparer", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L19", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_longdict", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_longset", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/Platform.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_platform", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_projectedlist", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_resourcesfile", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L33", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_resxresourcewriter", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_treetraversal", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L27", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_unicodenewline", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L20", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_win32resources", + "target": "csharp_namespace:bc0792d8dc81e8aa", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L25", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "Index" + }, + "source": "util_index_system_index_equals", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Index" + }, + "source": "util_index_system_index_fromend", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Index" + }, + "source": "util_index_system_index_fromstart", + "target": "util_index_system_index", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_system_index_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_system_index_getoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_system_index_throwvalueargumentoutofrange_neednonnegnumexception", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_system_index_tostring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index", + "target": "util_index_system_index_tostringfromend", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L61", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "util_index_system_index_fromstart", + "target": "util_index_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index_fromstart", + "target": "util_index_system_index_throwvalueargumentoutofrange_neednonnegnumexception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L74", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "util_index_system_index_fromend", + "target": "util_index_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L106", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "MethodImpl" + }, + "_origin": "ast", + "source": "util_index_system_index_getoffset", + "target": "util_index_cs_methodimpl", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index_fromend", + "target": "util_index_system_index_throwvalueargumentoutofrange_neednonnegnumexception", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Index.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "util_index_system_index_tostring", + "target": "util_index_system_index_tostringfromend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L49", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval", + "target": "util_interval_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval", + "target": "util_interval_icsharpcode_decompiler_util_interval_contains", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "source": "util_interval_icsharpcode_decompiler_util_interval_equals", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval", + "target": "util_interval_icsharpcode_decompiler_util_interval_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "Interval" + }, + "source": "util_interval_icsharpcode_decompiler_util_interval_intersect", + "target": "util_interval_icsharpcode_decompiler_util_interval", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval", + "target": "util_interval_icsharpcode_decompiler_util_interval_tostring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_interval_equals", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_equals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L166", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "util_interval_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_contains", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongInterval" + }, + "source": "util_interval_icsharpcode_decompiler_util_longinterval_equals", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "LongInterval" + }, + "source": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongInterval" + }, + "source": "util_interval_icsharpcode_decompiler_util_longinterval_intersect", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_range", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L40", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "LongInterval" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L89", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LongInterval" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_getenumerator", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L350", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "LongInterval" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_containinginterval", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L129", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LongInterval" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L169", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LongInterval" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "target": "util_interval_icsharpcode_decompiler_util_longinterval", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/LongSet.cs", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_addoffset", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_inclusive" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/LongSet.cs", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "target": "util_interval_icsharpcode_decompiler_util_longinterval_intersect" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Interval.cs", + "source_location": "L245", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_interval_icsharpcode_decompiler_util_longinterval_range", + "target": "util_interval_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L55", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L56", + "weight": 1.0, + "metadata": { + "ref_token": "IComparer" + }, + "_origin": "ast", + "context": "field", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_cs_icomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L57", + "weight": 1.0, + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "context": "field", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_cs_iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_compare", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "KeyComparer" + }, + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_sortby", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L32", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "KeyComparer" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "target": "util_keycomparer_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IComparer" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "target": "util_keycomparer_cs_icomparer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L42", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEqualityComparer" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "target": "util_keycomparer_cs_iequalitycomparer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_sortby", + "target": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_create", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_sortby", + "target": "util_keycomparer_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/KeyComparer.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_keycomparer_icsharpcode_decompiler_util_keycomparer_sortby", + "target": "util_keycomparer_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_lazyinit", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "util_lazyinit_icsharpcode_decompiler_util_lazyinit", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_lazyinit_icsharpcode_decompiler_util_lazyinit", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_volatileread" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LazyInit.cs", + "source_location": "L37", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "NotNullIfNotNull" + }, + "_origin": "ast", + "source": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset", + "target": "util_lazyinit_cs_notnullifnotnull", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "target": "util_lazyinit_icsharpcode_decompiler_util_lazyinit_getorset" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict", + "target": "util_longdict_icsharpcode_decompiler_util_longdict", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L38", + "weight": 1.0, + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_longdict_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L38", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_longdict_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "LongDict" + }, + "source": "util_longdict_icsharpcode_decompiler_util_longdict_create", + "target": "util_longdict_icsharpcode_decompiler_util_longdict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_getordefault", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_trygetvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L27", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_create", + "target": "util_longdict_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L27", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "LongSet" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_create", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L89", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_getenumerator", + "target": "util_longdict_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_getordefault", + "target": "util_longdict_icsharpcode_decompiler_util_longdict_trygetvalue", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongDict.cs", + "source_location": "L97", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "util_longdict_icsharpcode_decompiler_util_longdict_getenumerator", + "target": "util_longdict_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L22", + "weight": 1.0, + "metadata": { + "using_kind": "namespace", + "target_fqn": "System.Collections.Immutable", + "scope_kind": "file" + }, + "_origin": "ast", + "source": "util_longset", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L346", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L44", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ImmutableArray" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_cs_immutablearray", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_addoffset", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_containinginterval", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_count", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_equals", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L258", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_exceptwith", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_intersectwith", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_invert", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersupersetof", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_issubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_issupersetof", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_overlaps", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "metadata": { + "ref_token": "LongSet" + }, + "source": "util_longset_icsharpcode_decompiler_util_longset_unionwith", + "target": "util_longset_icsharpcode_decompiler_util_longset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset", + "target": "util_longset_icsharpcode_decompiler_util_longset_upper_bound", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L129", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "target": "util_longset_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_intersectwith", + "target": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_overlaps", + "target": "util_longset_icsharpcode_decompiler_util_longset_dointersectwith", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L169", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "target": "util_longset_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_exceptwith", + "target": "util_longset_icsharpcode_decompiler_util_longset_intersectwith", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_addoffset", + "target": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_unionwith", + "target": "util_longset_icsharpcode_decompiler_util_longset_mergeoverlapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/LongSet.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_issubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_unionwith" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/LongSet.cs", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_exceptwith", + "target": "util_longset_icsharpcode_decompiler_util_longset_invert" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_issubsetof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_issubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/LongSet.cs", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_issupersetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_issubsetof" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersupersetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_issupersetof", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersubsetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_ispropersupersetof", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_contains", + "target": "util_longset_icsharpcode_decompiler_util_longset_upper_bound", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L375", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "Obsolete" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_equals", + "target": "util_longset_cs_obsolete", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_equals", + "target": "util_longset_icsharpcode_decompiler_util_longset_setequals", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/LongSet.cs", + "source_location": "L368", + "weight": 1.0, + "context": "attribute", + "metadata": { + "ref_token": "SuppressMessage" + }, + "_origin": "ast", + "source": "util_longset_icsharpcode_decompiler_util_longset_gethashcode", + "target": "util_longset_cs_suppressmessage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L28", + "weight": 1.0, + "metadata": { + "ref_token": "ILookup" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "ilookup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L107", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ICollection" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_cs_icollection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L111", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_grouping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_add", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_clear", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_contains", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_remove", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_removeall", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary", + "target": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_trygetvalues", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L89", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IReadOnlyList" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_trygetvalues", + "target": "util_multidictionary_cs_ireadonlylist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L124", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "IGrouping" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_getenumerator", + "target": "igrouping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L130", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_getenumerator", + "target": "util_multidictionary_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_multidictionary_getenumerator", + "target": "util_multidictionary_icsharpcode_decompiler_util_grouping_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L155", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_grouping_getenumerator", + "target": "util_multidictionary_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L135", + "weight": 1.0, + "metadata": { + "ref_token": "IGrouping" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_grouping", + "target": "igrouping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L138", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "List" + }, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_grouping", + "target": "util_multidictionary_cs_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/MultiDictionary.cs", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "util_multidictionary_icsharpcode_decompiler_util_grouping", + "target": "util_multidictionary_icsharpcode_decompiler_util_grouping_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Platform.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_platform", + "target": "util_platform_icsharpcode_decompiler_util_platform", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Platform.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "StringComparer" + }, + "_origin": "ast", + "source": "util_platform_icsharpcode_decompiler_util_platform", + "target": "util_platform_cs_stringcomparer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "util_projectedlist", + "target": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L75", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "target": "util_projectedlist_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L73", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "target": "util_projectedlist_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "util_projectedlist_icsharpcode_decompiler_util_projectedlist", + "target": "util_projectedlist_icsharpcode_decompiler_util_projectedlist_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ProjectedList.cs", + "source_location": "L113", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator", + "qualified": true, + "ref_qualifier": "System.Collections" + }, + "_origin": "ast", + "source": "util_projectedlist_icsharpcode_decompiler_util_projectedlist_getenumerator", + "target": "util_projectedlist_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "util_referencecomparer", + "target": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer", + "target": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ReferenceComparer.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer", + "target": "util_referencecomparer_icsharpcode_decompiler_util_referencecomparer_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L59", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L56", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L337", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L57", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "TextWriter" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_cs_textwriter", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L58", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "XmlTextWriter" + }, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_cs_xmltextwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_generate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_initwriter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writebytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writeheader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writenicebase64", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writestring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_initwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_generate", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_initwriter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_initwriter", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writeheader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writebytes", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writenicebase64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writebytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_writestring", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_addresource", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getbytes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_close", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_generate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResXResourceWriter.cs", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_dispose", + "target": "util_resxresourcewriter_icsharpcode_decompiler_util_resxresourcewriter_close", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L559", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L562", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ResourcesFile" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L91", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "MyBinaryReader" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "mybinaryreader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L93", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L96", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L34", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L100", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L95", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "string" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_cs_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_dispose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_findtype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcedataoffset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcevalue", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcetypecode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile", + "target": "util_resourcesfile_icsharpcode_decompiler_util_serializationformat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L484", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "KeyValuePair" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "target": "util_resourcesfile_cs_keyvaluepair", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L36", + "weight": 1.0, + "metadata": { + "ref_token": "BinaryReader" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader", + "target": "binaryreader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L550", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_read7bitencodedint" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L48", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "SeekOrigin" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek", + "target": "seekorigin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "target": "util_resourcesfile_icsharpcode_decompiler_util_mybinaryreader_seek" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L564", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "bool" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "target": "util_resourcesfile_cs_bool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L563", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "target": "util_resourcesfile_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcedataoffset", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcevalue", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcename", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_allentriesarestreams", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcedataoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcedataoffset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getresourcevalue", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv1", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_findtype", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L474", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_loadobjectv2", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_findtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L494", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "IEnumerator" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getenumerator", + "target": "util_resourcesfile_cs_ienumerator", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getstartpositions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L587", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getbytes", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "Util/ResourcesFile.cs", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getstream", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourcesfile_getbytesforserializedobject" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getbytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject", + "target": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getstream", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/ResourcesFile.cs", + "source_location": "L577", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Stream" + }, + "_origin": "ast", + "source": "util_resourcesfile_icsharpcode_decompiler_util_resourceserializedobject_getstream", + "target": "util_resourcesfile_cs_stream", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L30", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L28", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "long" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_cs_long", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_append", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_finish", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_start", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Span" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "target": "span", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L37", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ReadOnlySpan" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "target": "util_sha1fornonsecretpurposes_cs_readonlyspan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_hashdata", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_start", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L125", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ReadOnlySpan" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_append", + "target": "util_sha1fornonsecretpurposes_cs_readonlyspan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L187", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Span" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "target": "span", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L147", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Span" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_finish", + "target": "span", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L96", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Span" + }, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_start", + "target": "span", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_append", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_drain", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Sha1ForNonSecretPurposes.cs", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_finish", + "target": "util_sha1fornonsecretpurposes_system_sha1fornonsecretpurposes_append", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "util_treetraversal", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_postorder", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal", + "target": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder", + "target": "util_treetraversal_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L47", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_preorder", + "target": "util_treetraversal_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_postorder", + "target": "util_treetraversal_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/TreeTraversal.cs", + "source_location": "L94", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "IEnumerable" + }, + "_origin": "ast", + "source": "util_treetraversal_icsharpcode_decompiler_util_treetraversal_postorder", + "target": "util_treetraversal_cs_ienumerable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_unicodenewline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L306", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "UnicodeNewline" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimitertype", + "target": "util_unicodenewline_icsharpcode_decompiler_util_unicodenewline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L351", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnicodeNewline" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_getstring", + "target": "util_unicodenewline_icsharpcode_decompiler_util_unicodenewline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L220", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "UnicodeNewline" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_trygetdelimiterlengthandtype", + "target": "util_unicodenewline_icsharpcode_decompiler_util_unicodenewline", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L112", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimiterlength", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimitertype", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline_getstring", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline_isnewline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline", + "target": "util_unicodenewline_icsharpcode_decompiler_util_newline_trygetdelimiterlengthandtype", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L120", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimiterlength", + "target": "util_unicodenewline_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L276", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_getdelimitertype", + "target": "util_unicodenewline_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnicodeNewline.cs", + "source_location": "L162", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Func" + }, + "_origin": "ast", + "source": "util_unicodenewline_icsharpcode_decompiler_util_newline_trygetdelimiterlengthandtype", + "target": "util_unicodenewline_cs_func", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L29", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Dictionary" + }, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_cs_dictionary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_node", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_find", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_findroot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_getnode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L33", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_node", + "target": "util_unionfind_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_find", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_getnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_getnode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_find", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_findroot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/UnionFind.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "util_unionfind_icsharpcode_decompiler_util_unionfind_merge", + "target": "util_unionfind_icsharpcode_decompiler_util_unionfind_findroot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_image_resource_data_entry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_entry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_string", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resources", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resources_inbounds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resources_readwin32resources", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L44", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "PEReader" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_readwin32resources", + "target": "util_win32resources_cs_pereader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L44", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_readwin32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "Util/Win32Resources.cs", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_readwin32resources", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_readdirectorytree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L113", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceData" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L113", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceName" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resources_find", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L146", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "IList" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_cs_ilist", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L152", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L146", + "weight": 1.0, + "context": "generic_arg", + "metadata": { + "ref_token": "Win32ResourceData" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_firstdata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_firstdirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceDirectory" + }, + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_readdirectorytree", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L142", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Win32ResourceName" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L247", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "int" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "target": "util_win32resources_cs_int", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L154", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "ResolveResourceData" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_readdirectorytree", + "target": "resolveresourcedata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L205", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceName" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddirectory", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L215", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceData" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddata", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L215", + "weight": 1.0, + "context": "parameter_type", + "metadata": { + "ref_token": "Win32ResourceName" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_finddata", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L230", + "weight": 1.0, + "context": "return_type", + "metadata": { + "ref_token": "Win32ResourceData" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedirectory_firstdata", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L246", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "byte" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "target": "util_win32resources_cs_byte", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L249", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "Win32ResourceName" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcedata", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L286", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "object" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "target": "util_win32resources_cs_object", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_equals", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L346", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_gethashcode", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_win32resourcename", + "target": "util_win32resources_icsharpcode_decompiler_util_win32resourcename_tostring", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L367", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory", + "target": "util_win32resources_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L371", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ushort" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory", + "target": "util_win32resources_cs_ushort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L391", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_data_entry", + "target": "util_win32resources_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L377", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "uint" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_entry", + "target": "util_win32resources_cs_uint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L382", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "ushort" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_string", + "target": "util_win32resources_cs_ushort", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "Util/Win32Resources.cs", + "source_location": "L383", + "weight": 1.0, + "context": "field", + "metadata": { + "ref_token": "char" + }, + "_origin": "ast", + "source": "util_win32resources_icsharpcode_decompiler_util_image_resource_directory_string", + "target": "util_win32resources_cs_char", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock", + "target": "packages_lock_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L2", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock", + "target": "packages_lock_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L4", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies", + "target": "packages_lock_dependencies_netstandard_version_v2_0", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies", + "target": "packages_lock_dependencies_netstandard_version_v2_0_linux_x64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies", + "target": "packages_lock_dependencies_netstandard_version_v2_0_osx_arm64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies", + "target": "packages_lock_dependencies_netstandard_version_v2_0_win_arm64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies", + "target": "packages_lock_dependencies_netstandard_version_v2_0_win_x64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L5", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_netcore_platforms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_common", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_netstandard_library", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_buffers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_numerics_vectors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_system_runtime_compilerservices_unsafe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_dependencies_netstandard_version_v2_0", + "target": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L9", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "target": "packages_lock_microsoft_codeanalysis_netanalyzers_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L7", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "target": "packages_lock_microsoft_codeanalysis_netanalyzers_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L8", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "target": "packages_lock_microsoft_codeanalysis_netanalyzers_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L6", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_codeanalysis_netanalyzers", + "target": "packages_lock_microsoft_codeanalysis_netanalyzers_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "target": "packages_lock_microsoft_sbom_targets_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "target": "packages_lock_microsoft_sbom_targets_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "target": "packages_lock_microsoft_sbom_targets_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L12", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sbom_targets", + "target": "packages_lock_microsoft_sbom_targets_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "target": "packages_lock_microsoft_sourcelink_github_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "target": "packages_lock_microsoft_sourcelink_github_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "target": "packages_lock_microsoft_sourcelink_github_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "target": "packages_lock_microsoft_sourcelink_github_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_github", + "target": "packages_lock_microsoft_sourcelink_github_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_microsoft_sourcelink_github_dependencies", + "target": "packages_lock_dependencies_microsoft_build_tasks_git", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_microsoft_sourcelink_github_dependencies", + "target": "packages_lock_dependencies_microsoft_sourcelink_common", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_microsoft_sourcelink_github_dependencies", + "target": "packages_lock_dependencies_system_io_hashing", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L23", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_microsoft_build_tasks_git", + "target": "microsoft_build_tasks_git", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L24", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_microsoft_sourcelink_common", + "target": "microsoft_sourcelink_common", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L68", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_io_hashing", + "target": "system_io_hashing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_microsoft_build_tasks_git_dependencies", + "target": "packages_lock_dependencies_system_io_hashing", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_netstandard_library", + "target": "packages_lock_netstandard_library_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_netstandard_library", + "target": "packages_lock_netstandard_library_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_netstandard_library", + "target": "packages_lock_netstandard_library_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_netstandard_library", + "target": "packages_lock_netstandard_library_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_netstandard_library", + "target": "packages_lock_netstandard_library_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_library_dependencies", + "target": "packages_lock_dependencies_microsoft_netcore_platforms", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L34", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_microsoft_netcore_platforms", + "target": "microsoft_netcore_platforms", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "target": "packages_lock_system_collections_immutable_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "target": "packages_lock_system_collections_immutable_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "target": "packages_lock_system_collections_immutable_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "target": "packages_lock_system_collections_immutable_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_collections_immutable", + "target": "packages_lock_system_collections_immutable_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_collections_immutable_dependencies", + "target": "packages_lock_dependencies_system_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_collections_immutable_dependencies", + "target": "packages_lock_dependencies_system_runtime_compilerservices_unsafe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L92", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_memory", + "target": "system_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_io_hashing_dependencies", + "target": "packages_lock_dependencies_system_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_reflection_metadata_dependencies", + "target": "packages_lock_dependencies_system_memory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L102", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_runtime_compilerservices_unsafe", + "target": "system_runtime_compilerservices_unsafe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_memory_dependencies", + "target": "packages_lock_dependencies_system_runtime_compilerservices_unsafe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "target": "packages_lock_system_reflection_metadata_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "target": "packages_lock_system_reflection_metadata_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "target": "packages_lock_system_reflection_metadata_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "target": "packages_lock_system_reflection_metadata_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_reflection_metadata", + "target": "packages_lock_system_reflection_metadata_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_reflection_metadata_dependencies", + "target": "packages_lock_dependencies_system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L53", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_collections_immutable", + "target": "system_collections_immutable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "target": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "target": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_requested", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "target": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_tunnelvisionlabs_referenceassemblyannotator", + "target": "packages_lock_tunnelvisionlabs_referenceassemblyannotator_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "target": "packages_lock_microsoft_build_tasks_git_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "target": "packages_lock_microsoft_build_tasks_git_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "target": "packages_lock_microsoft_build_tasks_git_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_build_tasks_git", + "target": "packages_lock_microsoft_build_tasks_git_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_netcore_platforms", + "target": "packages_lock_microsoft_netcore_platforms_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_netcore_platforms", + "target": "packages_lock_microsoft_netcore_platforms_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_netcore_platforms", + "target": "packages_lock_microsoft_netcore_platforms_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_common", + "target": "packages_lock_microsoft_sourcelink_common_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_common", + "target": "packages_lock_microsoft_sourcelink_common_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_microsoft_sourcelink_common", + "target": "packages_lock_microsoft_sourcelink_common_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_buffers", + "target": "packages_lock_system_buffers_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_buffers", + "target": "packages_lock_system_buffers_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_buffers", + "target": "packages_lock_system_buffers_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "target": "packages_lock_system_io_hashing_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "target": "packages_lock_system_io_hashing_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "target": "packages_lock_system_io_hashing_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_io_hashing", + "target": "packages_lock_system_io_hashing_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_io_hashing_dependencies", + "target": "packages_lock_dependencies_system_buffers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L100", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_buffers", + "target": "system_buffers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_memory_dependencies", + "target": "packages_lock_dependencies_system_buffers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_memory", + "target": "packages_lock_system_memory_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_memory", + "target": "packages_lock_system_memory_dependencies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_memory", + "target": "packages_lock_system_memory_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_memory", + "target": "packages_lock_system_memory_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_system_memory_dependencies", + "target": "packages_lock_dependencies_system_numerics_vectors", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L101", + "weight": 1.0, + "context": "import", + "_origin": "ast", + "source": "packages_lock_dependencies_system_numerics_vectors", + "target": "system_numerics_vectors", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_numerics_vectors", + "target": "packages_lock_system_numerics_vectors_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_numerics_vectors", + "target": "packages_lock_system_numerics_vectors_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_numerics_vectors", + "target": "packages_lock_system_numerics_vectors_type", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_runtime_compilerservices_unsafe", + "target": "packages_lock_system_runtime_compilerservices_unsafe_contenthash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_runtime_compilerservices_unsafe", + "target": "packages_lock_system_runtime_compilerservices_unsafe_resolved", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "packages.lock.json", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "packages_lock_netstandard_version_v2_0_system_runtime_compilerservices_unsafe", + "target": "packages_lock_system_runtime_compilerservices_unsafe_type", + "confidence_score": 1.0 + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L3-5", + "weight": 1.0, + "source": "csharp_syntax_readme_csharp_syntax_tree", + "target": "csharp_syntax_readme_slot_based_node_model" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L7-10", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_csharp_syntax_tree" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "PackageReadme.md", + "source_location": "L1-3", + "weight": 1.0, + "source": "packagereadme_icsharpcode_decompiler", + "target": "csharp_syntax_readme_csharp_syntax_tree" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L5", + "weight": 1.0, + "source": "csharp_syntax_readme_slot_based_node_model", + "target": "csharp_syntax_readme_il_ast" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L82-87", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_csharpslotinfo" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L35-38", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_decompilerastnode_attribute" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28-31", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_domatch" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L68", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_dstg001" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L71-74", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_excludefrommatch_attribute" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28-31, L154-155", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_generated_code_boundary" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L28-31, L45-46", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_iastvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L48-57", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_slot_attribute" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L85-90", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilersyntaxtreegenerator", + "target": "csharp_syntax_readme_slots_holder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L168-171", + "weight": 1.0, + "source": "csharp_syntax_readme_emitcompilergeneratedfiles", + "target": "csharp_syntax_readme_decompilersyntaxtreegenerator" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L164-167", + "weight": 1.0, + "source": "csharp_syntax_readme_generator_analyzer_cache_gotcha", + "target": "csharp_syntax_readme_decompilersyntaxtreegenerator" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L161-163", + "weight": 1.0, + "source": "csharp_syntax_readme_repo_build_scripts", + "target": "csharp_syntax_readme_decompilersyntaxtreegenerator" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L154-155", + "weight": 1.0, + "source": "csharp_syntax_readme_generated_code_boundary", + "target": "csharp_syntax_readme_slot_attribute" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L15-16", + "weight": 1.0, + "source": "csharp_syntax_readme_binaryoperatorexpression", + "target": "csharp_syntax_readme_decompilerastnode_attribute" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L21, L100-102", + "weight": 1.0, + "source": "csharp_syntax_readme_binaryoperatorexpression", + "target": "csharp_syntax_readme_scalars_and_constructors" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L18-24", + "weight": 1.0, + "source": "csharp_syntax_readme_binaryoperatorexpression", + "target": "csharp_syntax_readme_slot_attribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L131-132", + "weight": 1.0, + "source": "csharp_syntax_readme_adding_a_new_node", + "target": "csharp_syntax_readme_decompilerastnode_attribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L40-43", + "weight": 1.0, + "source": "csharp_syntax_readme_decompilerastnode_attribute", + "target": "csharp_syntax_readme_patternplaceholder" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L133-135", + "weight": 1.0, + "source": "csharp_syntax_readme_adding_a_new_node", + "target": "csharp_syntax_readme_slot_attribute" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L178-180", + "weight": 1.0, + "source": "csharp_syntax_readme_required_slot_assertion", + "target": "csharp_syntax_readme_slot_attribute" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L57", + "weight": 1.0, + "source": "csharp_syntax_readme_slot_attribute", + "target": "csharp_syntax_readme_astnodecollection" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L48-87", + "weight": 1.0, + "source": "csharp_syntax_readme_slot_attribute", + "target": "csharp_syntax_readme_csharpslotinfo" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L71-74", + "weight": 1.0, + "source": "csharp_syntax_readme_excludefrommatch_attribute", + "target": "csharp_syntax_readme_domatch" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L40-43, L71-74", + "weight": 1.0, + "source": "csharp_syntax_readme_patternplaceholder", + "target": "csharp_syntax_readme_domatch" + }, + { + "relation": "implements", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L140", + "weight": 1.0, + "source": "csharp_syntax_readme_csharpoutputvisitor", + "target": "csharp_syntax_readme_iastvisitor" + }, + { + "relation": "shares_data_with", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L112-114", + "weight": 1.0, + "source": "csharp_syntax_readme_checkinvariant", + "target": "csharp_syntax_readme_csharpslotinfo" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L88-90", + "weight": 1.0, + "source": "csharp_syntax_readme_csharpslotinfo", + "target": "csharp_syntax_readme_slots_holder" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L63-69", + "weight": 1.0, + "source": "csharp_syntax_readme_slot_kind_single_child_type_rule", + "target": "csharp_syntax_readme_slots_holder" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L68, L146-151", + "weight": 1.0, + "source": "csharp_syntax_readme_dstg001", + "target": "csharp_syntax_readme_slot_kind_single_child_type_rule" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L68, L178-180", + "weight": 1.0, + "source": "csharp_syntax_readme_dstg001", + "target": "csharp_syntax_readme_required_slot_assertion" + }, + { + "relation": "conceptually_related_to", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L104-105, L115-117", + "weight": 1.0, + "source": "csharp_syntax_readme_checkinvariant", + "target": "csharp_syntax_readme_scalars_and_constructors" + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L110-111", + "weight": 1.0, + "source": "csharp_syntax_readme_csharpdecompiler_runtransforms", + "target": "csharp_syntax_readme_checkinvariant" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L110-112", + "weight": 1.0, + "source": "csharp_syntax_readme_checkinvariant", + "target": "csharp_syntax_readme_ilinstruction_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L172-177", + "weight": 1.0, + "source": "csharp_syntax_readme_prettytestrunner", + "target": "csharp_syntax_readme_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L178-180", + "weight": 1.0, + "source": "csharp_syntax_readme_required_slot_assertion", + "target": "csharp_syntax_readme_checkinvariant" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L140-141", + "weight": 1.0, + "source": "csharp_syntax_readme_adding_a_new_node", + "target": "csharp_syntax_readme_csharpoutputvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L138-139", + "weight": 1.0, + "source": "csharp_syntax_readme_adding_a_new_node", + "target": "csharp_syntax_readme_emitcompilergeneratedfiles" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "CSharp/Syntax/README.md", + "source_location": "L140-141, L175-176", + "weight": 1.0, + "source": "csharp_syntax_readme_prettytestrunner", + "target": "csharp_syntax_readme_csharpoutputvisitor" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.65, + "source_file": "PackageReadme.md", + "source_location": "L8", + "weight": 1.0, + "source": "packagereadme_ilspycmd", + "target": "csharp_syntax_readme_csharpoutputvisitor" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "PackageReadme.md", + "source_location": "L7", + "weight": 1.0, + "source": "packagereadme_decompiler_nuget_demos", + "target": "packagereadme_icsharpcode_decompiler" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "PackageReadme.md", + "source_location": "L3", + "weight": 1.0, + "source": "packagereadme_icsharpcode_decompiler", + "target": "packagereadme_ilspy" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "PackageReadme.md", + "source_location": "L9", + "weight": 1.0, + "source": "packagereadme_ilspy_backend", + "target": "packagereadme_icsharpcode_decompiler" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "PackageReadme.md", + "source_location": "L8", + "weight": 1.0, + "source": "packagereadme_ilspycmd", + "target": "packagereadme_icsharpcode_decompiler" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_icon", + "target": "decompilernugetpackageicon_glossy_aqua_toolbar_icon_style" + }, + { + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.75, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_icon", + "target": "decompilernugetpackageicon_ilspy_product_identity" + }, + { + "relation": "implements", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_icon", + "target": "decompilernugetpackageicon_magnifier_over_window_metaphor" + }, + { + "relation": "implements", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_icon", + "target": "decompilernugetpackageicon_nuget_package_branding" + }, + { + "relation": "references", + "confidence": "INFERRED", + "confidence_score": 0.95, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_icsharpcode_decompiler_package", + "target": "decompilernugetpackageicon_icon" + }, + { + "relation": "rationale_for", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_magnifier_over_window_metaphor", + "target": "decompilernugetpackageicon_icsharpcode_decompiler_package" + }, + { + "relation": "semantically_similar_to", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_magnifier_over_window_metaphor", + "target": "decompilernugetpackageicon_ilspy_product_identity" + }, + { + "relation": "conceptually_related_to", + "confidence": "AMBIGUOUS", + "confidence_score": 0.25, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0, + "source": "decompilernugetpackageicon_glossy_aqua_toolbar_icon_style", + "target": "decompilernugetpackageicon_nuget_package_branding" + } + ], + "hyperedges": [ + { + "id": "decompiler_ast_source_generation_contract", + "label": "Attribute-driven AST source generation contract", + "nodes": [ + "csharp_syntax_readme_decompilersyntaxtreegenerator", + "csharp_syntax_readme_decompilerastnode_attribute", + "csharp_syntax_readme_slot_attribute", + "csharp_syntax_readme_excludefrommatch_attribute", + "csharp_syntax_readme_generated_code_boundary" + ], + "relation": "form", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "slot_kind_identity_system", + "label": "Slot/kind identity system", + "nodes": [ + "csharp_syntax_readme_csharpslotinfo", + "csharp_syntax_readme_slots_holder", + "csharp_syntax_readme_slot_kind_single_child_type_rule", + "csharp_syntax_readme_dstg001", + "csharp_syntax_readme_astnodecollection" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "ast_invariant_validation_flow", + "label": "AST invariant validation flow (DEBUG)", + "nodes": [ + "csharp_syntax_readme_checkinvariant", + "csharp_syntax_readme_csharpdecompiler_runtransforms", + "csharp_syntax_readme_prettytestrunner", + "csharp_syntax_readme_required_slot_assertion", + "csharp_syntax_readme_ilinstruction_checkinvariant" + ], + "relation": "participate_in", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "CSharp/Syntax/README.md" + }, + { + "id": "decompilernugetpackageicon_package_branding_flow", + "label": "Icon asset packed as PackageIcon to brand the decompiler library on nuget.org", + "nodes": [ + "decompilernugetpackageicon_icon", + "decompilernugetpackageicon_nuget_package_branding", + "decompilernugetpackageicon_icsharpcode_decompiler_package", + "decompilernugetpackageicon_ilspy_product_identity" + ], + "relation": "conceptually_related_to", + "confidence": "INFERRED", + "confidence_score": 0.85, + "source_file": "DecompilerNuGetPackageIcon.png", + "source_location": null, + "weight": 1.0 + } + ], + "built_at_commit": "17e6649ba8a6cce8594f924c9376f9675358d654" +} \ No newline at end of file diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json new file mode 100644 index 0000000000..7019e2ee26 --- /dev/null +++ b/graphify-out/manifest.json @@ -0,0 +1,2917 @@ +{ + "CSharp/Annotations.cs": { + "mtime": 1783839113.968619, + "ast_hash": "a38edada953b1f4af48e8785ab12f4fd", + "semantic_hash": "a38edada953b1f4af48e8785ab12f4fd" + }, + "CSharp/AutoEventDecompiler.cs": { + "mtime": 1784794597.233599, + "ast_hash": "2a5a55cf90b9345cf7607608be0ee83d", + "semantic_hash": "2a5a55cf90b9345cf7607608be0ee83d" + }, + "CSharp/CSharpDecompiler.cs": { + "mtime": 1786018530.1841238, + "ast_hash": "db9a06b3d5a4cff843d62a29256de081", + "semantic_hash": "db9a06b3d5a4cff843d62a29256de081" + }, + "CSharp/CSharpLanguageVersion.cs": { + "mtime": 1782583629.712751, + "ast_hash": "e179fb1dfe10535403122719b33c07e4", + "semantic_hash": "e179fb1dfe10535403122719b33c07e4" + }, + "CSharp/CallBuilder.cs": { + "mtime": 1783839113.9691453, + "ast_hash": "84b1e1b68443695ff7521621ed4df251", + "semantic_hash": "84b1e1b68443695ff7521621ed4df251" + }, + "CSharp/ExpressionBuilder.cs": { + "mtime": 1785911489.2316775, + "ast_hash": "8be8892669f4aa18bf16253692101121", + "semantic_hash": "8be8892669f4aa18bf16253692101121" + }, + "CSharp/OutputVisitor/CSharpAmbience.cs": { + "mtime": 1785214355.9135196, + "ast_hash": "90c53be6a4a9a2a243905e69d0897f30", + "semantic_hash": "90c53be6a4a9a2a243905e69d0897f30" + }, + "CSharp/OutputVisitor/CSharpFormattingOptions.cs": { + "mtime": 1782583629.7137408, + "ast_hash": "4f2b5ef3febfc8553713d7a22138f7a1", + "semantic_hash": "4f2b5ef3febfc8553713d7a22138f7a1" + }, + "CSharp/OutputVisitor/CSharpOutputVisitor.cs": { + "mtime": 1782583629.714047, + "ast_hash": "bb71ee4db4070b412cd25c3a1206ff08", + "semantic_hash": "bb71ee4db4070b412cd25c3a1206ff08" + }, + "CSharp/OutputVisitor/FormattingOptionsFactory.cs": { + "mtime": 1782583629.714267, + "ast_hash": "af098e116834e5c88978f60a2b1e10aa", + "semantic_hash": "af098e116834e5c88978f60a2b1e10aa" + }, + "CSharp/OutputVisitor/GenericGrammarAmbiguityVisitor.cs": { + "mtime": 1782583629.7143595, + "ast_hash": "edee61ab71066625f7a33ac7201c387d", + "semantic_hash": "edee61ab71066625f7a33ac7201c387d" + }, + "CSharp/OutputVisitor/ITokenWriter.cs": { + "mtime": 1782583629.7146096, + "ast_hash": "567faa65ef3fb40855071c6d4d7087bf", + "semantic_hash": "567faa65ef3fb40855071c6d4d7087bf" + }, + "CSharp/OutputVisitor/InsertMissingTokensDecorator.cs": { + "mtime": 1782583629.7147057, + "ast_hash": "4dab1a4aca4ccdbc5667113099104201", + "semantic_hash": "4dab1a4aca4ccdbc5667113099104201" + }, + "CSharp/OutputVisitor/InsertParenthesesVisitor.cs": { + "mtime": 1782583629.714825, + "ast_hash": "b0f7f4d542ff4f92617a777c218d6375", + "semantic_hash": "b0f7f4d542ff4f92617a777c218d6375" + }, + "CSharp/OutputVisitor/InsertRequiredSpacesDecorator.cs": { + "mtime": 1782583629.714913, + "ast_hash": "267bd4b6fc1a6eda26e4ecb3e5f5b435", + "semantic_hash": "267bd4b6fc1a6eda26e4ecb3e5f5b435" + }, + "CSharp/OutputVisitor/TextWriterTokenWriter.cs": { + "mtime": 1782583629.7150195, + "ast_hash": "bd62429fce8bc84692d9f31c48e4860a", + "semantic_hash": "bd62429fce8bc84692d9f31c48e4860a" + }, + "CSharp/ProjectDecompiler/IProjectFileWriter.cs": { + "mtime": 1785500298.7826836, + "ast_hash": "cb3fa89390699444da6a2ad24332fbb5", + "semantic_hash": "cb3fa89390699444da6a2ad24332fbb5" + }, + "CSharp/ProjectDecompiler/IProjectInfoProvider.cs": { + "mtime": 1785500298.7828104, + "ast_hash": "25353249a4e8fcc958fe73e50f113944", + "semantic_hash": "25353249a4e8fcc958fe73e50f113944" + }, + "CSharp/ProjectDecompiler/ProjectFileWriterDefault.cs": { + "mtime": 1785500298.7829692, + "ast_hash": "bda76f534040365d48c5d4a047bb9767", + "semantic_hash": "bda76f534040365d48c5d4a047bb9767" + }, + "CSharp/ProjectDecompiler/ProjectFileWriterSdkStyle.cs": { + "mtime": 1785500298.783077, + "ast_hash": "16890f81d0a56360f28e795568bbc5f1", + "semantic_hash": "16890f81d0a56360f28e795568bbc5f1" + }, + "CSharp/ProjectDecompiler/TargetFramework.cs": { + "mtime": 1781109418.684074, + "ast_hash": "d9c5cd5e105de4859630cce021247c55", + "semantic_hash": "d9c5cd5e105de4859630cce021247c55" + }, + "CSharp/ProjectDecompiler/TargetServices.cs": { + "mtime": 1781109418.6841648, + "ast_hash": "b5f16fcb2097dbc57d33e446e8c91425", + "semantic_hash": "b5f16fcb2097dbc57d33e446e8c91425" + }, + "CSharp/ProjectDecompiler/WholeProjectDecompiler.cs": { + "mtime": 1785500298.7832065, + "ast_hash": "405637106cdfde2ab7f698464af28052", + "semantic_hash": "405637106cdfde2ab7f698464af28052" + }, + "CSharp/RecordDecompiler.cs": { + "mtime": 1784794597.235004, + "ast_hash": "3e9fe6b8b87002461b9f031fcae11012", + "semantic_hash": "3e9fe6b8b87002461b9f031fcae11012" + }, + "CSharp/RequiredNamespaceCollector.cs": { + "mtime": 1783839113.9699419, + "ast_hash": "62bd23eace6662b8577733c2a0093136", + "semantic_hash": "62bd23eace6662b8577733c2a0093136" + }, + "CSharp/Resolver/AliasNamespaceResolveResult.cs": { + "mtime": 1781109418.6846125, + "ast_hash": "a15230d7fa5bf7a0cf97e2170ab26de6", + "semantic_hash": "a15230d7fa5bf7a0cf97e2170ab26de6" + }, + "CSharp/Resolver/AliasTypeResolveResult.cs": { + "mtime": 1781109418.68467, + "ast_hash": "ed9891cf49ace62735c57946b90db4ae", + "semantic_hash": "ed9891cf49ace62735c57946b90db4ae" + }, + "CSharp/Resolver/AwaitResolveResult.cs": { + "mtime": 1781109418.684731, + "ast_hash": "eacb4d6d69d3feebaf083d2469bd0deb", + "semantic_hash": "eacb4d6d69d3feebaf083d2469bd0deb" + }, + "CSharp/Resolver/CSharpConversions.cs": { + "mtime": 1785655264.775675, + "ast_hash": "b2ab446fb6eb31ccff5a5562e63c2044", + "semantic_hash": "b2ab446fb6eb31ccff5a5562e63c2044" + }, + "CSharp/Resolver/CSharpInvocationResolveResult.cs": { + "mtime": 1781109418.6850169, + "ast_hash": "ab9efe67a9121a311e817cc6749e3ee1", + "semantic_hash": "ab9efe67a9121a311e817cc6749e3ee1" + }, + "CSharp/Resolver/CSharpOperators.cs": { + "mtime": 1785655264.7759385, + "ast_hash": "dac48cb74798e5aa8a5b15c185ffa4b0", + "semantic_hash": "dac48cb74798e5aa8a5b15c185ffa4b0" + }, + "CSharp/Resolver/CSharpResolver.cs": { + "mtime": 1785655264.7762227, + "ast_hash": "e7ed8b1e19f197cffb1b75724c7f57af", + "semantic_hash": "e7ed8b1e19f197cffb1b75724c7f57af" + }, + "CSharp/Resolver/DynamicInvocationResolveResult.cs": { + "mtime": 1784794597.2352822, + "ast_hash": "173c84f0ea5ad83cf56d7ed1dab46fac", + "semantic_hash": "173c84f0ea5ad83cf56d7ed1dab46fac" + }, + "CSharp/Resolver/DynamicMemberResolveResult.cs": { + "mtime": 1784794597.235368, + "ast_hash": "3dca0ef6227994b066236a01f7e6205c", + "semantic_hash": "3dca0ef6227994b066236a01f7e6205c" + }, + "CSharp/Resolver/LambdaResolveResult.cs": { + "mtime": 1781109418.685837, + "ast_hash": "db6bffbb733f03e43309fffa34de4028", + "semantic_hash": "db6bffbb733f03e43309fffa34de4028" + }, + "CSharp/Resolver/Log.cs": { + "mtime": 1781109418.6858966, + "ast_hash": "d47afdf9c690e400d1e6551674e43baf", + "semantic_hash": "d47afdf9c690e400d1e6551674e43baf" + }, + "CSharp/Resolver/MemberLookup.cs": { + "mtime": 1781109418.6860185, + "ast_hash": "37d57c57c3f234cb93d0e6c454581962", + "semantic_hash": "37d57c57c3f234cb93d0e6c454581962" + }, + "CSharp/Resolver/MethodGroupResolveResult.cs": { + "mtime": 1781109418.68616, + "ast_hash": "11a82e8e8196b44858deb6934d64577d", + "semantic_hash": "11a82e8e8196b44858deb6934d64577d" + }, + "CSharp/Resolver/NameLookupMode.cs": { + "mtime": 1781109418.6862302, + "ast_hash": "4007b6b39734b6711fa48ca88b7a33af", + "semantic_hash": "4007b6b39734b6711fa48ca88b7a33af" + }, + "CSharp/Resolver/OverloadResolution.cs": { + "mtime": 1785655264.7763963, + "ast_hash": "8b528f5a1ca5a84678688c777d8ad7e1", + "semantic_hash": "8b528f5a1ca5a84678688c777d8ad7e1" + }, + "CSharp/Resolver/OverloadResolutionErrors.cs": { + "mtime": 1781109418.6864765, + "ast_hash": "5b83450287ddd45de34cdc58388055b5", + "semantic_hash": "5b83450287ddd45de34cdc58388055b5" + }, + "CSharp/Resolver/TypeInference.cs": { + "mtime": 1785655264.7765608, + "ast_hash": "685d122546d591fb84f072d924cc19c8", + "semantic_hash": "685d122546d591fb84f072d924cc19c8" + }, + "CSharp/SequencePointBuilder.cs": { + "mtime": 1782759897.5961561, + "ast_hash": "cdd90e4f85c2f178197fb2365241aa34", + "semantic_hash": "cdd90e4f85c2f178197fb2365241aa34" + }, + "CSharp/StatementBuilder.cs": { + "mtime": 1785214355.9137852, + "ast_hash": "85bc1722118df02ba349b9a56f5cb2c3", + "semantic_hash": "85bc1722118df02ba349b9a56f5cb2c3" + }, + "CSharp/Syntax/AstNode.cs": { + "mtime": 1783839113.9703739, + "ast_hash": "890571b212d4dcfc9007864136afb1f8", + "semantic_hash": "890571b212d4dcfc9007864136afb1f8" + }, + "CSharp/Syntax/AstNodeCollection.cs": { + "mtime": 1782583629.7159927, + "ast_hash": "a17734c3d769f69c9ff80df7b59641ce", + "semantic_hash": "a17734c3d769f69c9ff80df7b59641ce" + }, + "CSharp/Syntax/AstType.cs": { + "mtime": 1782583629.7160861, + "ast_hash": "5833dcda2c9ed51df1fe19bde4ff7efc", + "semantic_hash": "5833dcda2c9ed51df1fe19bde4ff7efc" + }, + "CSharp/Syntax/CSharpSlotInfo.cs": { + "mtime": 1782583629.7161388, + "ast_hash": "9804483a98f42d5d272f08e41700fd93", + "semantic_hash": "9804483a98f42d5d272f08e41700fd93" + }, + "CSharp/Syntax/ComposedType.cs": { + "mtime": 1782583629.7162266, + "ast_hash": "b9b2c1720f646d512ee4fc8f9cf63fae", + "semantic_hash": "b9b2c1720f646d512ee4fc8f9cf63fae" + }, + "CSharp/Syntax/DepthFirstAstVisitor.cs": { + "mtime": 1782583629.7163868, + "ast_hash": "ecb091cc6a7c10d84ba6d4f4ecc6e930", + "semantic_hash": "ecb091cc6a7c10d84ba6d4f4ecc6e930" + }, + "CSharp/Syntax/DocumentationReference.cs": { + "mtime": 1782583629.7164693, + "ast_hash": "6fc1db8b22fcafe59d16bff8b420f0c8", + "semantic_hash": "6fc1db8b22fcafe59d16bff8b420f0c8" + }, + "CSharp/Syntax/Expressions/AnonymousMethodExpression.cs": { + "mtime": 1782583629.7165499, + "ast_hash": "13d7dd355e87841cde288aceae0bbf24", + "semantic_hash": "13d7dd355e87841cde288aceae0bbf24" + }, + "CSharp/Syntax/Expressions/AnonymousTypeCreateExpression.cs": { + "mtime": 1782583629.716646, + "ast_hash": "ddd36ccdb1eac1fbd076de3591c5f4ea", + "semantic_hash": "ddd36ccdb1eac1fbd076de3591c5f4ea" + }, + "CSharp/Syntax/Expressions/ArrayCreateExpression.cs": { + "mtime": 1782583629.7167625, + "ast_hash": "61aef01286f636089b655e714547560e", + "semantic_hash": "61aef01286f636089b655e714547560e" + }, + "CSharp/Syntax/Expressions/ArrayInitializerExpression.cs": { + "mtime": 1782583629.7168422, + "ast_hash": "3f6942ab8c8b0fdb88a3aa0b5c83d79f", + "semantic_hash": "3f6942ab8c8b0fdb88a3aa0b5c83d79f" + }, + "CSharp/Syntax/Expressions/AsExpression.cs": { + "mtime": 1782583629.7169187, + "ast_hash": "26e14217bdcbe9b67d7e5ceaeb6fc099", + "semantic_hash": "26e14217bdcbe9b67d7e5ceaeb6fc099" + }, + "CSharp/Syntax/Expressions/AssignmentExpression.cs": { + "mtime": 1782583629.7170796, + "ast_hash": "b9f564d3388b86595dbb37db2586449a", + "semantic_hash": "b9f564d3388b86595dbb37db2586449a" + }, + "CSharp/Syntax/Expressions/BaseReferenceExpression.cs": { + "mtime": 1782583629.717163, + "ast_hash": "f46816298357a4bf45b5c0c8e6c5c7d5", + "semantic_hash": "f46816298357a4bf45b5c0c8e6c5c7d5" + }, + "CSharp/Syntax/Expressions/BinaryOperatorExpression.cs": { + "mtime": 1782583629.7172918, + "ast_hash": "8fd9d222674acb5f868ec987e11d1fc6", + "semantic_hash": "8fd9d222674acb5f868ec987e11d1fc6" + }, + "CSharp/Syntax/Expressions/CastExpression.cs": { + "mtime": 1782583629.717375, + "ast_hash": "a33ca00eb62d7bceb4b974e8cbeb8ab5", + "semantic_hash": "a33ca00eb62d7bceb4b974e8cbeb8ab5" + }, + "CSharp/Syntax/Expressions/CheckedExpression.cs": { + "mtime": 1782583629.7174623, + "ast_hash": "561021be92f6c326d091ebcdda8b7124", + "semantic_hash": "561021be92f6c326d091ebcdda8b7124" + }, + "CSharp/Syntax/Expressions/ConditionalExpression.cs": { + "mtime": 1782583629.7176795, + "ast_hash": "f584132cfa945af231f47dca967de12e", + "semantic_hash": "f584132cfa945af231f47dca967de12e" + }, + "CSharp/Syntax/Expressions/DeclarationExpression.cs": { + "mtime": 1782583629.7177637, + "ast_hash": "cfb9d899cd4bf5ce7414149c438baf72", + "semantic_hash": "cfb9d899cd4bf5ce7414149c438baf72" + }, + "CSharp/Syntax/Expressions/DefaultValueExpression.cs": { + "mtime": 1782583629.7178576, + "ast_hash": "555e939aa26ff6c5c0b6ee0aecb80ed0", + "semantic_hash": "555e939aa26ff6c5c0b6ee0aecb80ed0" + }, + "CSharp/Syntax/Expressions/DirectionExpression.cs": { + "mtime": 1782583629.717954, + "ast_hash": "f93b0821b8177263e9f8633d11e762af", + "semantic_hash": "f93b0821b8177263e9f8633d11e762af" + }, + "CSharp/Syntax/Expressions/ErrorExpression.cs": { + "mtime": 1782583629.718038, + "ast_hash": "b1c25f5635a973976886a383b7174771", + "semantic_hash": "b1c25f5635a973976886a383b7174771" + }, + "CSharp/Syntax/Expressions/Expression.cs": { + "mtime": 1782583629.7181299, + "ast_hash": "97536b54ab21366929aa0364b4e28f93", + "semantic_hash": "97536b54ab21366929aa0364b4e28f93" + }, + "CSharp/Syntax/Expressions/IdentifierExpression.cs": { + "mtime": 1782583629.7182305, + "ast_hash": "8eb87ed64ed6119a109d738f54464ef5", + "semantic_hash": "8eb87ed64ed6119a109d738f54464ef5" + }, + "CSharp/Syntax/Expressions/IndexerExpression.cs": { + "mtime": 1782583629.7183113, + "ast_hash": "42c1ea6ce1be78e3c224ab815ae6e970", + "semantic_hash": "42c1ea6ce1be78e3c224ab815ae6e970" + }, + "CSharp/Syntax/Expressions/InterpolatedStringExpression.cs": { + "mtime": 1783839113.9712045, + "ast_hash": "fbebf115e8a905e3c589e18642cda26f", + "semantic_hash": "fbebf115e8a905e3c589e18642cda26f" + }, + "CSharp/Syntax/Expressions/InvocationExpression.cs": { + "mtime": 1782583629.7185264, + "ast_hash": "5aa950ac4da22a67da90e93feff17d0c", + "semantic_hash": "5aa950ac4da22a67da90e93feff17d0c" + }, + "CSharp/Syntax/Expressions/IsExpression.cs": { + "mtime": 1782583629.718604, + "ast_hash": "2a49b0fe35d8caf1337ce06c71dbe560", + "semantic_hash": "2a49b0fe35d8caf1337ce06c71dbe560" + }, + "CSharp/Syntax/Expressions/LambdaExpression.cs": { + "mtime": 1782583629.7186909, + "ast_hash": "b5022b2e0aa6f5b8a58eb0d1be47ef0e", + "semantic_hash": "b5022b2e0aa6f5b8a58eb0d1be47ef0e" + }, + "CSharp/Syntax/Expressions/MemberReferenceExpression.cs": { + "mtime": 1782583629.718771, + "ast_hash": "c3bb9046287995bd46cb24e55f4f1114", + "semantic_hash": "c3bb9046287995bd46cb24e55f4f1114" + }, + "CSharp/Syntax/Expressions/NamedArgumentExpression.cs": { + "mtime": 1782583629.7188563, + "ast_hash": "be68f28ed3a770778202174f8460f66c", + "semantic_hash": "be68f28ed3a770778202174f8460f66c" + }, + "CSharp/Syntax/Expressions/NamedExpression.cs": { + "mtime": 1782583629.7189384, + "ast_hash": "067a8a9df8ad2f791520869e748005e6", + "semantic_hash": "067a8a9df8ad2f791520869e748005e6" + }, + "CSharp/Syntax/Expressions/NullReferenceExpression.cs": { + "mtime": 1782583629.719325, + "ast_hash": "65a58cd04848b555604f985e5ab4abdf", + "semantic_hash": "65a58cd04848b555604f985e5ab4abdf" + }, + "CSharp/Syntax/Expressions/ObjectCreateExpression.cs": { + "mtime": 1782583629.7194483, + "ast_hash": "c09a7719859163cc2674da68a0f3e856", + "semantic_hash": "c09a7719859163cc2674da68a0f3e856" + }, + "CSharp/Syntax/Expressions/OutVarDeclarationExpression.cs": { + "mtime": 1782583629.7195404, + "ast_hash": "cd82d861e12866da1a5a842ced3f299c", + "semantic_hash": "cd82d861e12866da1a5a842ced3f299c" + }, + "CSharp/Syntax/Expressions/ParenthesizedExpression.cs": { + "mtime": 1782583629.719623, + "ast_hash": "294b64742f99a6fdcb6db33d8a26a4d3", + "semantic_hash": "294b64742f99a6fdcb6db33d8a26a4d3" + }, + "CSharp/Syntax/Expressions/PointerReferenceExpression.cs": { + "mtime": 1782583629.7197075, + "ast_hash": "026976330c97518ff77e65d6c220ee9f", + "semantic_hash": "026976330c97518ff77e65d6c220ee9f" + }, + "CSharp/Syntax/Expressions/PrimitiveExpression.cs": { + "mtime": 1782583629.719802, + "ast_hash": "2cce37f1c7455543abf5aa43d0acf493", + "semantic_hash": "2cce37f1c7455543abf5aa43d0acf493" + }, + "CSharp/Syntax/Expressions/QueryExpression.cs": { + "mtime": 1782583629.7199237, + "ast_hash": "d99464b50ad8336b75d50cd28a920cbc", + "semantic_hash": "d99464b50ad8336b75d50cd28a920cbc" + }, + "CSharp/Syntax/Expressions/RecursivePatternExpression.cs": { + "mtime": 1782583629.7200103, + "ast_hash": "2bc79923eee59b1f1671b789e92ce01d", + "semantic_hash": "2bc79923eee59b1f1671b789e92ce01d" + }, + "CSharp/Syntax/Expressions/SizeOfExpression.cs": { + "mtime": 1782583629.7200925, + "ast_hash": "d8d09b4c406f437e17a63e70594adeaf", + "semantic_hash": "d8d09b4c406f437e17a63e70594adeaf" + }, + "CSharp/Syntax/Expressions/StackAllocExpression.cs": { + "mtime": 1782583629.7201838, + "ast_hash": "0c1b4007b867d641ed669fc1799e271a", + "semantic_hash": "0c1b4007b867d641ed669fc1799e271a" + }, + "CSharp/Syntax/Expressions/SwitchExpression.cs": { + "mtime": 1782583629.72027, + "ast_hash": "b8f73b7826141dd6a120d4739f39dd71", + "semantic_hash": "b8f73b7826141dd6a120d4739f39dd71" + }, + "CSharp/Syntax/Expressions/ThisReferenceExpression.cs": { + "mtime": 1782583629.7203553, + "ast_hash": "7cd327a3ecfc9dd425f0cdff911daf1d", + "semantic_hash": "7cd327a3ecfc9dd425f0cdff911daf1d" + }, + "CSharp/Syntax/Expressions/ThrowExpression.cs": { + "mtime": 1782583629.7204468, + "ast_hash": "3efbc9e7de4fdb7158499b271e35cc04", + "semantic_hash": "3efbc9e7de4fdb7158499b271e35cc04" + }, + "CSharp/Syntax/Expressions/TupleExpression.cs": { + "mtime": 1782583629.720534, + "ast_hash": "fd62234524ec80eee74b20db2eb0f803", + "semantic_hash": "fd62234524ec80eee74b20db2eb0f803" + }, + "CSharp/Syntax/Expressions/TypeOfExpression.cs": { + "mtime": 1782583629.720619, + "ast_hash": "9f8b5dd518dc7e7bf3da91555f8c72e6", + "semantic_hash": "9f8b5dd518dc7e7bf3da91555f8c72e6" + }, + "CSharp/Syntax/Expressions/TypeReferenceExpression.cs": { + "mtime": 1782583629.7207093, + "ast_hash": "f3cb125069f6f36928a684f3ee6bca8b", + "semantic_hash": "f3cb125069f6f36928a684f3ee6bca8b" + }, + "CSharp/Syntax/Expressions/UnaryOperatorExpression.cs": { + "mtime": 1782583629.7207992, + "ast_hash": "4534b85ea6b6e0a7306520dabeffdd78", + "semantic_hash": "4534b85ea6b6e0a7306520dabeffdd78" + }, + "CSharp/Syntax/Expressions/UncheckedExpression.cs": { + "mtime": 1782583629.7208858, + "ast_hash": "b4d8a7d0b086fb7e4f029bbe7d2d5791", + "semantic_hash": "b4d8a7d0b086fb7e4f029bbe7d2d5791" + }, + "CSharp/Syntax/Expressions/UndocumentedExpression.cs": { + "mtime": 1782583629.7209775, + "ast_hash": "40d46d501d8ede4df2075b3a5468fb87", + "semantic_hash": "40d46d501d8ede4df2075b3a5468fb87" + }, + "CSharp/Syntax/Expressions/WithInitializerExpression.cs": { + "mtime": 1782583629.7210639, + "ast_hash": "80de3af42ab70bbdc16f73947f5adc95", + "semantic_hash": "80de3af42ab70bbdc16f73947f5adc95" + }, + "CSharp/Syntax/FunctionPointerAstType.cs": { + "mtime": 1782583629.72123, + "ast_hash": "de69ce3a1c33210f8c18ade917ea8322", + "semantic_hash": "de69ce3a1c33210f8c18ade917ea8322" + }, + "CSharp/Syntax/GeneralScope/Attribute.cs": { + "mtime": 1782583629.7213109, + "ast_hash": "bef57d98bd2ca5f833a3c73aae073b2f", + "semantic_hash": "bef57d98bd2ca5f833a3c73aae073b2f" + }, + "CSharp/Syntax/GeneralScope/AttributeSection.cs": { + "mtime": 1782583629.721395, + "ast_hash": "16576103871f64efd0a959d66098baeb", + "semantic_hash": "16576103871f64efd0a959d66098baeb" + }, + "CSharp/Syntax/GeneralScope/Comment.cs": { + "mtime": 1782583629.7215033, + "ast_hash": "d580e69bec06045dc3ce45e5469d65ed", + "semantic_hash": "d580e69bec06045dc3ce45e5469d65ed" + }, + "CSharp/Syntax/GeneralScope/Constraint.cs": { + "mtime": 1782583629.7215757, + "ast_hash": "4f85b14d7628130bf9f4037a2cbb89b1", + "semantic_hash": "4f85b14d7628130bf9f4037a2cbb89b1" + }, + "CSharp/Syntax/GeneralScope/DelegateDeclaration.cs": { + "mtime": 1782583629.7216468, + "ast_hash": "f59f38a0460e1d98fba1b8cf3d9b25d3", + "semantic_hash": "f59f38a0460e1d98fba1b8cf3d9b25d3" + }, + "CSharp/Syntax/GeneralScope/ExternAliasDeclaration.cs": { + "mtime": 1782583629.7217295, + "ast_hash": "3d9fd15cf435533b6e05a7cb9845630c", + "semantic_hash": "3d9fd15cf435533b6e05a7cb9845630c" + }, + "CSharp/Syntax/GeneralScope/NamespaceDeclaration.cs": { + "mtime": 1782583629.7218049, + "ast_hash": "06578845480cdacbd4525c987b4db985", + "semantic_hash": "06578845480cdacbd4525c987b4db985" + }, + "CSharp/Syntax/GeneralScope/PreProcessorDirective.cs": { + "mtime": 1782583629.7218862, + "ast_hash": "eb9baf9460bb938c71875c3bfc3286bc", + "semantic_hash": "eb9baf9460bb938c71875c3bfc3286bc" + }, + "CSharp/Syntax/GeneralScope/Trivia.cs": { + "mtime": 1783839113.97137, + "ast_hash": "80059b001a4377b02080997c88a0b776", + "semantic_hash": "80059b001a4377b02080997c88a0b776" + }, + "CSharp/Syntax/GeneralScope/TypeDeclaration.cs": { + "mtime": 1782583629.7220175, + "ast_hash": "f2016a4dc03318c9f2631634b6ae2ae1", + "semantic_hash": "f2016a4dc03318c9f2631634b6ae2ae1" + }, + "CSharp/Syntax/GeneralScope/TypeParameterDeclaration.cs": { + "mtime": 1782583629.7220995, + "ast_hash": "8e19f08adea20a3c91bf76a1c82fcfc2", + "semantic_hash": "8e19f08adea20a3c91bf76a1c82fcfc2" + }, + "CSharp/Syntax/GeneralScope/UsingAliasDeclaration.cs": { + "mtime": 1782583629.7222044, + "ast_hash": "001cb47361afd4cfea9a9033779594e7", + "semantic_hash": "001cb47361afd4cfea9a9033779594e7" + }, + "CSharp/Syntax/GeneralScope/UsingDeclaration.cs": { + "mtime": 1782583629.7222874, + "ast_hash": "04a8a574d4f20fb76f3894f0fe2c2354", + "semantic_hash": "04a8a574d4f20fb76f3894f0fe2c2354" + }, + "CSharp/Syntax/IAnnotatable.cs": { + "mtime": 1782583629.7224078, + "ast_hash": "ac1b9bb49ff22406c09bd04ec685a459", + "semantic_hash": "ac1b9bb49ff22406c09bd04ec685a459" + }, + "CSharp/Syntax/Identifier.cs": { + "mtime": 1782583629.7224908, + "ast_hash": "2278921d23a7c9f88f14b0779973884a", + "semantic_hash": "2278921d23a7c9f88f14b0779973884a" + }, + "CSharp/Syntax/InvocationAstType.cs": { + "mtime": 1782583629.722571, + "ast_hash": "1338d05f57f93f5a49e3e51cf8debcfd", + "semantic_hash": "1338d05f57f93f5a49e3e51cf8debcfd" + }, + "CSharp/Syntax/MemberType.cs": { + "mtime": 1782583629.7226484, + "ast_hash": "910f17021a813d4ba209b55194f4a887", + "semantic_hash": "910f17021a813d4ba209b55194f4a887" + }, + "CSharp/Syntax/Modifiers.cs": { + "mtime": 1782583629.7227237, + "ast_hash": "5c1430a77dab391eeda9a4c7059596b3", + "semantic_hash": "5c1430a77dab391eeda9a4c7059596b3" + }, + "CSharp/Syntax/PatternMatching/AnyNode.cs": { + "mtime": 1782583629.7228053, + "ast_hash": "a8bf97d007eeb18272860ec4b5614eda", + "semantic_hash": "a8bf97d007eeb18272860ec4b5614eda" + }, + "CSharp/Syntax/PatternMatching/AnyNodeOrNull.cs": { + "mtime": 1782583629.722912, + "ast_hash": "bc190f32d4c7b80c777a0a454d93c237", + "semantic_hash": "bc190f32d4c7b80c777a0a454d93c237" + }, + "CSharp/Syntax/PatternMatching/Backreference.cs": { + "mtime": 1782583629.7229886, + "ast_hash": "a801d84f2f8e1af4978113fd40b3819d", + "semantic_hash": "a801d84f2f8e1af4978113fd40b3819d" + }, + "CSharp/Syntax/PatternMatching/BacktrackingInfo.cs": { + "mtime": 1782583629.7230625, + "ast_hash": "fab4470fbe9bfad0a43156200141651a", + "semantic_hash": "fab4470fbe9bfad0a43156200141651a" + }, + "CSharp/Syntax/PatternMatching/Choice.cs": { + "mtime": 1782583629.723136, + "ast_hash": "99ec0b6ae2152e1279ff41301d583249", + "semantic_hash": "99ec0b6ae2152e1279ff41301d583249" + }, + "CSharp/Syntax/PatternMatching/INode.cs": { + "mtime": 1782583629.723214, + "ast_hash": "c1403f56790b5d72fb78de9563617151", + "semantic_hash": "c1403f56790b5d72fb78de9563617151" + }, + "CSharp/Syntax/PatternMatching/IPatternPlaceholder.cs": { + "mtime": 1782583629.7232754, + "ast_hash": "93843906e6826ab4df3c9830c5d2b8e1", + "semantic_hash": "93843906e6826ab4df3c9830c5d2b8e1" + }, + "CSharp/Syntax/PatternMatching/IdentifierExpressionBackreference.cs": { + "mtime": 1782583629.723335, + "ast_hash": "13726163215b4d41e58e3c35c4a9fd56", + "semantic_hash": "13726163215b4d41e58e3c35c4a9fd56" + }, + "CSharp/Syntax/PatternMatching/Match.cs": { + "mtime": 1782583629.7234192, + "ast_hash": "3f0ec9f4e6c4021e2a379bb4dd1460ae", + "semantic_hash": "3f0ec9f4e6c4021e2a379bb4dd1460ae" + }, + "CSharp/Syntax/PatternMatching/NamedNode.cs": { + "mtime": 1782583629.7234945, + "ast_hash": "a5a8b1edde780a8738a078afa366e205", + "semantic_hash": "a5a8b1edde780a8738a078afa366e205" + }, + "CSharp/Syntax/PatternMatching/OptionalNode.cs": { + "mtime": 1782583629.7235749, + "ast_hash": "f82704a4576f8d8602750b130bb24fc9", + "semantic_hash": "f82704a4576f8d8602750b130bb24fc9" + }, + "CSharp/Syntax/PatternMatching/Pattern.cs": { + "mtime": 1782583629.7236562, + "ast_hash": "f31296cd74b5888cbb64a6979567c8a4", + "semantic_hash": "f31296cd74b5888cbb64a6979567c8a4" + }, + "CSharp/Syntax/PatternMatching/Repeat.cs": { + "mtime": 1782583629.7237391, + "ast_hash": "feb5cba9fc55249ab753b2810b8ff448", + "semantic_hash": "feb5cba9fc55249ab753b2810b8ff448" + }, + "CSharp/Syntax/PrimitiveType.cs": { + "mtime": 1782583629.7238183, + "ast_hash": "128664ba7fd89a6e13e07d192328442e", + "semantic_hash": "128664ba7fd89a6e13e07d192328442e" + }, + "CSharp/Syntax/SimpleType.cs": { + "mtime": 1782583629.7240052, + "ast_hash": "988e9dfbaccba78489e1e6d3ddfbde5f", + "semantic_hash": "988e9dfbaccba78489e1e6d3ddfbde5f" + }, + "CSharp/Syntax/Statements/BlockStatement.cs": { + "mtime": 1782583629.7241077, + "ast_hash": "3311a2469b2493626befb1c4f0c9bd5d", + "semantic_hash": "3311a2469b2493626befb1c4f0c9bd5d" + }, + "CSharp/Syntax/Statements/BreakStatement.cs": { + "mtime": 1782583629.7242174, + "ast_hash": "03ad2490b0686b3764de035e4641b0ff", + "semantic_hash": "03ad2490b0686b3764de035e4641b0ff" + }, + "CSharp/Syntax/Statements/CheckedStatement.cs": { + "mtime": 1782583629.7243226, + "ast_hash": "e0034f8ef1e2237e1bde7bbb8d021bed", + "semantic_hash": "e0034f8ef1e2237e1bde7bbb8d021bed" + }, + "CSharp/Syntax/Statements/ContinueStatement.cs": { + "mtime": 1782583629.724494, + "ast_hash": "f0fdd639de84ed217842903bc050d6dc", + "semantic_hash": "f0fdd639de84ed217842903bc050d6dc" + }, + "CSharp/Syntax/Statements/DoWhileStatement.cs": { + "mtime": 1782583629.724569, + "ast_hash": "65d217290efbca84f0f3f106336b6ac9", + "semantic_hash": "65d217290efbca84f0f3f106336b6ac9" + }, + "CSharp/Syntax/Statements/EmptyStatement.cs": { + "mtime": 1782583629.7246501, + "ast_hash": "ff312ac9a0d94b7e9c09aad6b01d9e75", + "semantic_hash": "ff312ac9a0d94b7e9c09aad6b01d9e75" + }, + "CSharp/Syntax/Statements/ExpressionStatement.cs": { + "mtime": 1782583629.7247272, + "ast_hash": "d213fcef519e965657248f33125bce22", + "semantic_hash": "d213fcef519e965657248f33125bce22" + }, + "CSharp/Syntax/Statements/FixedStatement.cs": { + "mtime": 1782583629.7249186, + "ast_hash": "79c88d6d46d485b6d3b29237176eb4c1", + "semantic_hash": "79c88d6d46d485b6d3b29237176eb4c1" + }, + "CSharp/Syntax/Statements/ForStatement.cs": { + "mtime": 1782583629.7249973, + "ast_hash": "fa2a398d97b7883299dc01afd412295f", + "semantic_hash": "fa2a398d97b7883299dc01afd412295f" + }, + "CSharp/Syntax/Statements/ForeachStatement.cs": { + "mtime": 1782583629.7251546, + "ast_hash": "3d726640681809458459cd1604be68fc", + "semantic_hash": "3d726640681809458459cd1604be68fc" + }, + "CSharp/Syntax/Statements/GotoStatement.cs": { + "mtime": 1782583629.7252288, + "ast_hash": "4453db946325f437f208d5653007c55e", + "semantic_hash": "4453db946325f437f208d5653007c55e" + }, + "CSharp/Syntax/Statements/IfElseStatement.cs": { + "mtime": 1782583629.7252963, + "ast_hash": "d9bb056f19b1dfdbdea73c29d6a48af4", + "semantic_hash": "d9bb056f19b1dfdbdea73c29d6a48af4" + }, + "CSharp/Syntax/Statements/LabelStatement.cs": { + "mtime": 1782583629.725373, + "ast_hash": "9291d2e8515e81b4c9843d90d532b0f4", + "semantic_hash": "9291d2e8515e81b4c9843d90d532b0f4" + }, + "CSharp/Syntax/Statements/LocalFunctionDeclarationStatement.cs": { + "mtime": 1782583629.7254612, + "ast_hash": "7a1060dcb50f4faa0a90adbc73b96e48", + "semantic_hash": "7a1060dcb50f4faa0a90adbc73b96e48" + }, + "CSharp/Syntax/Statements/LockStatement.cs": { + "mtime": 1782583629.7256618, + "ast_hash": "bf6a79eada88406c53aa176c8d42ce2b", + "semantic_hash": "bf6a79eada88406c53aa176c8d42ce2b" + }, + "CSharp/Syntax/Statements/ReturnStatement.cs": { + "mtime": 1782583629.7257447, + "ast_hash": "b8d6538c97eeb36bdf346d09ecfd7be0", + "semantic_hash": "b8d6538c97eeb36bdf346d09ecfd7be0" + }, + "CSharp/Syntax/Statements/Statement.cs": { + "mtime": 1782583629.725947, + "ast_hash": "be988df61ce95d271a05daa8bc30d4eb", + "semantic_hash": "be988df61ce95d271a05daa8bc30d4eb" + }, + "CSharp/Syntax/Statements/SwitchStatement.cs": { + "mtime": 1782583629.7260332, + "ast_hash": "c05036eaec887307e7f5fe295adf0cff", + "semantic_hash": "c05036eaec887307e7f5fe295adf0cff" + }, + "CSharp/Syntax/Statements/ThrowStatement.cs": { + "mtime": 1782583629.726189, + "ast_hash": "7d21cae9c4015bb2bf177ce38e12705e", + "semantic_hash": "7d21cae9c4015bb2bf177ce38e12705e" + }, + "CSharp/Syntax/Statements/TryCatchStatement.cs": { + "mtime": 1782583629.7262623, + "ast_hash": "528ed1fbdef78a880396eb04e4274bbb", + "semantic_hash": "528ed1fbdef78a880396eb04e4274bbb" + }, + "CSharp/Syntax/Statements/UncheckedStatement.cs": { + "mtime": 1782583629.7263477, + "ast_hash": "f34fb03df8ee55a1672fb409e0fc4411", + "semantic_hash": "f34fb03df8ee55a1672fb409e0fc4411" + }, + "CSharp/Syntax/Statements/UnsafeStatement.cs": { + "mtime": 1782583629.7264998, + "ast_hash": "7b6b0f70caf2940360adde834087fafa", + "semantic_hash": "7b6b0f70caf2940360adde834087fafa" + }, + "CSharp/Syntax/Statements/UsingStatement.cs": { + "mtime": 1782583629.7266784, + "ast_hash": "f59a26ba3cdb03de86fccff9fc421e96", + "semantic_hash": "f59a26ba3cdb03de86fccff9fc421e96" + }, + "CSharp/Syntax/Statements/VariableDeclarationStatement.cs": { + "mtime": 1782583629.7267635, + "ast_hash": "dfce961d20000112a3c6d3f2ae84b0e6", + "semantic_hash": "dfce961d20000112a3c6d3f2ae84b0e6" + }, + "CSharp/Syntax/Statements/WhileStatement.cs": { + "mtime": 1782583629.7268314, + "ast_hash": "4775cba2c32dd05b580830931f6d622a", + "semantic_hash": "4775cba2c32dd05b580830931f6d622a" + }, + "CSharp/Syntax/Statements/YieldBreakStatement.cs": { + "mtime": 1782583629.7269015, + "ast_hash": "34bdc963fa94f48cdb786a002c154d2c", + "semantic_hash": "34bdc963fa94f48cdb786a002c154d2c" + }, + "CSharp/Syntax/Statements/YieldReturnStatement.cs": { + "mtime": 1782583629.7275515, + "ast_hash": "a6ebafcd0be1210051e114eb37376d27", + "semantic_hash": "a6ebafcd0be1210051e114eb37376d27" + }, + "CSharp/Syntax/SyntaxExtensions.cs": { + "mtime": 1782583629.7276864, + "ast_hash": "5153679f887702589849f54cf95fcbe3", + "semantic_hash": "5153679f887702589849f54cf95fcbe3" + }, + "CSharp/Syntax/SyntaxTree.cs": { + "mtime": 1782583629.7277863, + "ast_hash": "0be91de2c1b42d8822d8f22099f65933", + "semantic_hash": "0be91de2c1b42d8822d8f22099f65933" + }, + "CSharp/Syntax/TextLocation.cs": { + "mtime": 1782583629.7278829, + "ast_hash": "41b37ef32a039b88c8867fa3233ea228", + "semantic_hash": "41b37ef32a039b88c8867fa3233ea228" + }, + "CSharp/Syntax/Tokens.cs": { + "mtime": 1782583629.7279356, + "ast_hash": "441133a8d35b79367e296e9a67395cd9", + "semantic_hash": "441133a8d35b79367e296e9a67395cd9" + }, + "CSharp/Syntax/TupleAstType.cs": { + "mtime": 1782583629.7281132, + "ast_hash": "af6e6bd52ed2f710dbdc9025608deb60", + "semantic_hash": "af6e6bd52ed2f710dbdc9025608deb60" + }, + "CSharp/Syntax/TypeMembers/Accessor.cs": { + "mtime": 1782583629.7281928, + "ast_hash": "07ae3785bc19b903144f03021934876e", + "semantic_hash": "07ae3785bc19b903144f03021934876e" + }, + "CSharp/Syntax/TypeMembers/ConstructorDeclaration.cs": { + "mtime": 1782583629.7282681, + "ast_hash": "03bfa104dbe1f79b412a2591e89e8990", + "semantic_hash": "03bfa104dbe1f79b412a2591e89e8990" + }, + "CSharp/Syntax/TypeMembers/DestructorDeclaration.cs": { + "mtime": 1782583629.7283397, + "ast_hash": "c3e4f142cdf18ba9fa050903036ac5bd", + "semantic_hash": "c3e4f142cdf18ba9fa050903036ac5bd" + }, + "CSharp/Syntax/TypeMembers/EntityDeclaration.cs": { + "mtime": 1782583629.7284122, + "ast_hash": "1c0a7808f999a0cbcc02dc594aa87543", + "semantic_hash": "1c0a7808f999a0cbcc02dc594aa87543" + }, + "CSharp/Syntax/TypeMembers/EnumMemberDeclaration.cs": { + "mtime": 1782583629.7284832, + "ast_hash": "c01d6bee89a8c7d452ed22713b87c5e9", + "semantic_hash": "c01d6bee89a8c7d452ed22713b87c5e9" + }, + "CSharp/Syntax/TypeMembers/EventDeclaration.cs": { + "mtime": 1782583629.7285557, + "ast_hash": "362fe2104c32b907d28568221f79c55b", + "semantic_hash": "362fe2104c32b907d28568221f79c55b" + }, + "CSharp/Syntax/TypeMembers/ExtensionDeclaration.cs": { + "mtime": 1782583629.7286353, + "ast_hash": "e87df2dfe402fdb4c6fa951ae8302c35", + "semantic_hash": "e87df2dfe402fdb4c6fa951ae8302c35" + }, + "CSharp/Syntax/TypeMembers/FieldDeclaration.cs": { + "mtime": 1782583629.7287126, + "ast_hash": "764b6978bbbfffc40c2d0cc425f39f15", + "semantic_hash": "764b6978bbbfffc40c2d0cc425f39f15" + }, + "CSharp/Syntax/TypeMembers/FixedFieldDeclaration.cs": { + "mtime": 1782583629.7288592, + "ast_hash": "2f14a75e4232a5bb098ff18e371f331a", + "semantic_hash": "2f14a75e4232a5bb098ff18e371f331a" + }, + "CSharp/Syntax/TypeMembers/FixedVariableInitializer.cs": { + "mtime": 1782583629.728964, + "ast_hash": "18937995ae67c3ef97f6fd92a314e3f3", + "semantic_hash": "18937995ae67c3ef97f6fd92a314e3f3" + }, + "CSharp/Syntax/TypeMembers/IndexerDeclaration.cs": { + "mtime": 1782583629.7290611, + "ast_hash": "819f901b9e60b124a71b04793c964e7f", + "semantic_hash": "819f901b9e60b124a71b04793c964e7f" + }, + "CSharp/Syntax/TypeMembers/MethodDeclaration.cs": { + "mtime": 1782583629.7291398, + "ast_hash": "7d125738ef76c4eda799d3c8007554de", + "semantic_hash": "7d125738ef76c4eda799d3c8007554de" + }, + "CSharp/Syntax/TypeMembers/OperatorDeclaration.cs": { + "mtime": 1782583629.7292697, + "ast_hash": "9b46375821cf1e9b92c046f27ceb1fe5", + "semantic_hash": "9b46375821cf1e9b92c046f27ceb1fe5" + }, + "CSharp/Syntax/TypeMembers/ParameterDeclaration.cs": { + "mtime": 1782583629.7293472, + "ast_hash": "8866ba2f6ba6c299cd967952aa69a3ea", + "semantic_hash": "8866ba2f6ba6c299cd967952aa69a3ea" + }, + "CSharp/Syntax/TypeMembers/PropertyDeclaration.cs": { + "mtime": 1782583629.7294304, + "ast_hash": "e4e62cea4879592f749c83c73d12fd9a", + "semantic_hash": "e4e62cea4879592f749c83c73d12fd9a" + }, + "CSharp/Syntax/TypeMembers/VariableInitializer.cs": { + "mtime": 1782583629.7295117, + "ast_hash": "8d806b011ecb0cdc918fa0b73f96b66e", + "semantic_hash": "8d806b011ecb0cdc918fa0b73f96b66e" + }, + "CSharp/Syntax/TypeSystemAstBuilder.cs": { + "mtime": 1785675140.8254042, + "ast_hash": "5cb98cb92ae972c9e63dce52ed052f30", + "semantic_hash": "5cb98cb92ae972c9e63dce52ed052f30" + }, + "CSharp/Syntax/VariableDesignation.cs": { + "mtime": 1782583629.7298453, + "ast_hash": "e3cdfe1cb167323c904a6d611a62fa63", + "semantic_hash": "e3cdfe1cb167323c904a6d611a62fa63" + }, + "CSharp/Transforms/AddCheckedBlocks.cs": { + "mtime": 1783839113.9717302, + "ast_hash": "dbfbe7294dd95f5a37d45f6052cbc48f", + "semantic_hash": "dbfbe7294dd95f5a37d45f6052cbc48f" + }, + "CSharp/Transforms/AddXmlDocumentationTransform.cs": { + "mtime": 1785214355.9146297, + "ast_hash": "aef94013690da02960b59f912a6d96c5", + "semantic_hash": "aef94013690da02960b59f912a6d96c5" + }, + "CSharp/Transforms/CombineQueryExpressions.cs": { + "mtime": 1783839113.9722488, + "ast_hash": "4e0808a8934fd2af3326cb470e458f7d", + "semantic_hash": "4e0808a8934fd2af3326cb470e458f7d" + }, + "CSharp/Transforms/ContextTrackingVisitor.cs": { + "mtime": 1782583629.7302964, + "ast_hash": "36e4e3b8a348eb692bbfc77fd983d6c1", + "semantic_hash": "36e4e3b8a348eb692bbfc77fd983d6c1" + }, + "CSharp/Transforms/CustomPatterns.cs": { + "mtime": 1782583629.7303884, + "ast_hash": "1c2f4fe9205395507c6b9f5d8639b4bc", + "semantic_hash": "1c2f4fe9205395507c6b9f5d8639b4bc" + }, + "CSharp/Transforms/DeclareVariables.cs": { + "mtime": 1783839113.97241, + "ast_hash": "5b3076b808a3b15a8c7bc9ebf911f663", + "semantic_hash": "5b3076b808a3b15a8c7bc9ebf911f663" + }, + "CSharp/Transforms/EscapeInvalidIdentifiers.cs": { + "mtime": 1783839113.9727554, + "ast_hash": "accd64acd5e44c6c8e543a2aadef1533", + "semantic_hash": "accd64acd5e44c6c8e543a2aadef1533" + }, + "CSharp/Transforms/FixNameCollisions.cs": { + "mtime": 1783839113.9729514, + "ast_hash": "66be05a659e616f54c4f6f29ff62ba80", + "semantic_hash": "66be05a659e616f54c4f6f29ff62ba80" + }, + "CSharp/Transforms/FlattenSwitchBlocks.cs": { + "mtime": 1783839113.9730265, + "ast_hash": "a98599009a1f0e2043220af3601df6af", + "semantic_hash": "a98599009a1f0e2043220af3601df6af" + }, + "CSharp/Transforms/IAstTransform.cs": { + "mtime": 1782583629.730969, + "ast_hash": "567d98d47b18295881a91c29cdc6b53d", + "semantic_hash": "567d98d47b18295881a91c29cdc6b53d" + }, + "CSharp/Transforms/IntroduceExtensionMethods.cs": { + "mtime": 1783839113.9731257, + "ast_hash": "2965dc9f688f0fd99189a356844111f9", + "semantic_hash": "2965dc9f688f0fd99189a356844111f9" + }, + "CSharp/Transforms/IntroduceQueryExpressions.cs": { + "mtime": 1783839113.9732318, + "ast_hash": "5f90c6003c4ad3f2d6df118816b2ac63", + "semantic_hash": "5f90c6003c4ad3f2d6df118816b2ac63" + }, + "CSharp/Transforms/IntroduceUnsafeModifier.cs": { + "mtime": 1784794597.2360208, + "ast_hash": "14c52f0bdc56af5e36c61d7c543568b2", + "semantic_hash": "14c52f0bdc56af5e36c61d7c543568b2" + }, + "CSharp/Transforms/IntroduceUsingDeclarations.cs": { + "mtime": 1783839113.9737694, + "ast_hash": "e1c1bada44aad034a2014da2f9faa27f", + "semantic_hash": "e1c1bada44aad034a2014da2f9faa27f" + }, + "CSharp/Transforms/NormalizeBlockStatements.cs": { + "mtime": 1783839113.9738681, + "ast_hash": "40069a50bdfe40861a7f0d340d94cd02", + "semantic_hash": "40069a50bdfe40861a7f0d340d94cd02" + }, + "CSharp/Transforms/PatternStatementTransform.cs": { + "mtime": 1784794597.2363927, + "ast_hash": "b06ee5e73a3f158498da9adf99c5daf5", + "semantic_hash": "b06ee5e73a3f158498da9adf99c5daf5" + }, + "CSharp/Transforms/PrettifyAssignments.cs": { + "mtime": 1785911489.232079, + "ast_hash": "42ab8fdffe4e2773af773f00aad4943b", + "semantic_hash": "42ab8fdffe4e2773af773f00aad4943b" + }, + "CSharp/Transforms/RemoveCLSCompliantAttribute.cs": { + "mtime": 1782583629.7318249, + "ast_hash": "413de4f65b3e551d73f5cf368ef11da1", + "semantic_hash": "413de4f65b3e551d73f5cf368ef11da1" + }, + "CSharp/Transforms/ReplaceMethodCallsWithOperators.cs": { + "mtime": 1785214355.9150245, + "ast_hash": "9b8f564a017b275b31873a3137eccd2e", + "semantic_hash": "9b8f564a017b275b31873a3137eccd2e" + }, + "CSharp/Transforms/TransformContext.cs": { + "mtime": 1783839113.9749334, + "ast_hash": "23c9dbc105dc1a851885f9a6a40d8f89", + "semantic_hash": "23c9dbc105dc1a851885f9a6a40d8f89" + }, + "CSharp/Transforms/TransformFieldAndConstructorInitializers.cs": { + "mtime": 1783839113.9750526, + "ast_hash": "70486911dc8e03c8739da361e8a74399", + "semantic_hash": "70486911dc8e03c8739da361e8a74399" + }, + "CSharp/TranslatedExpression.cs": { + "mtime": 1782583629.7323105, + "ast_hash": "8852d952847a1aea046c4dfb2c85f55e", + "semantic_hash": "8852d952847a1aea046c4dfb2c85f55e" + }, + "CSharp/TranslatedStatement.cs": { + "mtime": 1783839113.9751322, + "ast_hash": "8fc82c7cc7bc5aa962deb0671fe4419b", + "semantic_hash": "8fc82c7cc7bc5aa962deb0671fe4419b" + }, + "CSharp/TranslationContext.cs": { + "mtime": 1782583629.7326732, + "ast_hash": "9136abaf6931366cd2ee0e4f10bcf208", + "semantic_hash": "9136abaf6931366cd2ee0e4f10bcf208" + }, + "CSharp/TypeSystem/CSharpTypeResolveContext.cs": { + "mtime": 1781109418.7014327, + "ast_hash": "a92f4c3bdc1a0444efd053cf01d66390", + "semantic_hash": "a92f4c3bdc1a0444efd053cf01d66390" + }, + "CSharp/TypeSystem/UsingScope.cs": { + "mtime": 1781109418.7015107, + "ast_hash": "fb5315b51505f8e984aa509c5ee3955f", + "semantic_hash": "fb5315b51505f8e984aa509c5ee3955f" + }, + "DebugInfo/AsyncDebugInfo.cs": { + "mtime": 1783839113.975307, + "ast_hash": "7afdf019290469afb72887785d67331f", + "semantic_hash": "7afdf019290469afb72887785d67331f" + }, + "DebugInfo/DebugInfoGenerator.cs": { + "mtime": 1782583629.7328253, + "ast_hash": "569199cea1531a3908da13e6c8abeb0b", + "semantic_hash": "569199cea1531a3908da13e6c8abeb0b" + }, + "DebugInfo/IDebugInfoProvider.cs": { + "mtime": 1783839113.9753797, + "ast_hash": "4d8218e0c032a15842e74488cbd881ff", + "semantic_hash": "4d8218e0c032a15842e74488cbd881ff" + }, + "DebugInfo/ImportScopeInfo.cs": { + "mtime": 1781109418.7018898, + "ast_hash": "22bfc11c7eba4786ead754656263d8ca", + "semantic_hash": "22bfc11c7eba4786ead754656263d8ca" + }, + "DebugInfo/KnownGuids.cs": { + "mtime": 1783839113.9754608, + "ast_hash": "1d6f4042de8aaeb9ab0bb52a287ad629", + "semantic_hash": "1d6f4042de8aaeb9ab0bb52a287ad629" + }, + "DebugInfo/PortablePdbWriter.cs": { + "mtime": 1782759897.5966444, + "ast_hash": "a27388f20230f09ce86cdab0ee63e8c7", + "semantic_hash": "a27388f20230f09ce86cdab0ee63e8c7" + }, + "DebugInfo/SequencePoint.cs": { + "mtime": 1781109418.7021263, + "ast_hash": "0298ebe9fd2a75c82eb2655237196bd6", + "semantic_hash": "0298ebe9fd2a75c82eb2655237196bd6" + }, + "DebugSteps/Stepper.cs": { + "mtime": 1783839113.9755628, + "ast_hash": "895db5cdc680917414f9edec008cb1a3", + "semantic_hash": "895db5cdc680917414f9edec008cb1a3" + }, + "DecompilationProgress.cs": { + "mtime": 1781109418.7021954, + "ast_hash": "4c73e35ea1a619b73608f8e3a47a6f8d", + "semantic_hash": "4c73e35ea1a619b73608f8e3a47a6f8d" + }, + "DecompileRun.cs": { + "mtime": 1784794597.2366269, + "ast_hash": "6e5d8aabd7bdd96b8482399e80b98b95", + "semantic_hash": "6e5d8aabd7bdd96b8482399e80b98b95" + }, + "DecompilerException.cs": { + "mtime": 1781109418.7023327, + "ast_hash": "21567ceb8dee24eb5fd107f102991a65", + "semantic_hash": "21567ceb8dee24eb5fd107f102991a65" + }, + "DecompilerSettings.cs": { + "mtime": 1783839113.975822, + "ast_hash": "2aa055ab512735ac971f5c3aa79d3fad", + "semantic_hash": "2aa055ab512735ac971f5c3aa79d3fad" + }, + "Disassembler/DisassemblerHelpers.cs": { + "mtime": 1781109418.7027242, + "ast_hash": "a336db19067e977eac90c2f6315bcadb", + "semantic_hash": "a336db19067e977eac90c2f6315bcadb" + }, + "Disassembler/DisassemblerSignatureTypeProvider.cs": { + "mtime": 1781109418.7028644, + "ast_hash": "a32fd245237e12943717315256a0ad37", + "semantic_hash": "a32fd245237e12943717315256a0ad37" + }, + "Disassembler/IEntityProcessor.cs": { + "mtime": 1781109418.7029095, + "ast_hash": "0ae67301bd15c32da0d09713fff4f42f", + "semantic_hash": "0ae67301bd15c32da0d09713fff4f42f" + }, + "Disassembler/ILParser.cs": { + "mtime": 1781109418.7029686, + "ast_hash": "7c735e0d71d8f6ecdae2322045979894", + "semantic_hash": "7c735e0d71d8f6ecdae2322045979894" + }, + "Disassembler/ILStructure.cs": { + "mtime": 1781109418.7030869, + "ast_hash": "b6e222bb4ffdbdae6a9b6bb19e966842", + "semantic_hash": "b6e222bb4ffdbdae6a9b6bb19e966842" + }, + "Disassembler/MethodBodyDisassembler.cs": { + "mtime": 1781109418.7031753, + "ast_hash": "b96309fcb8f2186ffec87f544f4a1153", + "semantic_hash": "b96309fcb8f2186ffec87f544f4a1153" + }, + "Disassembler/OpCodeInfo.cs": { + "mtime": 1781109418.70324, + "ast_hash": "b58e36f1f1f2605aae3ced278e41b109", + "semantic_hash": "b58e36f1f1f2605aae3ced278e41b109" + }, + "Disassembler/ReflectionDisassembler.cs": { + "mtime": 1781109418.7034183, + "ast_hash": "35d0d7f5d405792850867248d731caf8", + "semantic_hash": "35d0d7f5d405792850867248d731caf8" + }, + "Disassembler/SortByNameProcessor.cs": { + "mtime": 1781109418.7034965, + "ast_hash": "6b3341bcf2f8111833ad4712a9f139c8", + "semantic_hash": "6b3341bcf2f8111833ad4712a9f139c8" + }, + "Documentation/IdStringProvider.cs": { + "mtime": 1785500298.7834682, + "ast_hash": "f8b3fc4468b68346ea4debf12f568b88", + "semantic_hash": "f8b3fc4468b68346ea4debf12f568b88" + }, + "Documentation/XmlDocLoader.cs": { + "mtime": 1781452071.5434732, + "ast_hash": "0bd214d5eea584e34cb187b40f0f50a9", + "semantic_hash": "0bd214d5eea584e34cb187b40f0f50a9" + }, + "Documentation/XmlDocumentationElement.cs": { + "mtime": 1781109418.7039366, + "ast_hash": "73df5a7dbabf182fa0f7dc42c55e8af1", + "semantic_hash": "73df5a7dbabf182fa0f7dc42c55e8af1" + }, + "Documentation/XmlDocumentationProvider.cs": { + "mtime": 1785500298.7836115, + "ast_hash": "82226b9b89ddecac7513147c45a155de", + "semantic_hash": "82226b9b89ddecac7513147c45a155de" + }, + "FlowAnalysis/ControlFlowNode.cs": { + "mtime": 1781109418.7041302, + "ast_hash": "601cac9b19ffb0a82ae61b9da2483624", + "semantic_hash": "601cac9b19ffb0a82ae61b9da2483624" + }, + "FlowAnalysis/DataFlowVisitor.cs": { + "mtime": 1781109418.7042391, + "ast_hash": "3a351688c196dbbd01cb2c7e07ee4a12", + "semantic_hash": "3a351688c196dbbd01cb2c7e07ee4a12" + }, + "FlowAnalysis/DefiniteAssignmentVisitor.cs": { + "mtime": 1781109418.7043757, + "ast_hash": "620beb175adbe2c692a6029608b649cf", + "semantic_hash": "620beb175adbe2c692a6029608b649cf" + }, + "FlowAnalysis/Dominance.cs": { + "mtime": 1781109418.704447, + "ast_hash": "7010f4aca5135568e8a1ebc656b25f5f", + "semantic_hash": "7010f4aca5135568e8a1ebc656b25f5f" + }, + "FlowAnalysis/ReachingDefinitionsVisitor.cs": { + "mtime": 1781109418.7045488, + "ast_hash": "2ffb7f41d442b1fe32f989035285aead", + "semantic_hash": "2ffb7f41d442b1fe32f989035285aead" + }, + "Humanizer/StringHumanizeExtensions.cs": { + "mtime": 1783839113.975917, + "ast_hash": "0a18df8eeca6f0a7ce8f27df3905bf9c", + "semantic_hash": "0a18df8eeca6f0a7ce8f27df3905bf9c" + }, + "Humanizer/Vocabularies.cs": { + "mtime": 1783839113.9761193, + "ast_hash": "259d152ea0dc6dd184827a9d726474f7", + "semantic_hash": "259d152ea0dc6dd184827a9d726474f7" + }, + "Humanizer/Vocabulary.cs": { + "mtime": 1783839113.9763498, + "ast_hash": "dbb31d4ae851076e86d1e3142802b1a8", + "semantic_hash": "dbb31d4ae851076e86d1e3142802b1a8" + }, + "ICSharpCode.Decompiler.csproj": { + "mtime": 1784133595.7929468, + "ast_hash": "da13018a1b28a552c71690083f0556c9", + "semantic_hash": "da13018a1b28a552c71690083f0556c9" + }, + "IL/BlockBuilder.cs": { + "mtime": 1781109418.7053127, + "ast_hash": "99008421d7ca919606a3ef9a80be4a98", + "semantic_hash": "99008421d7ca919606a3ef9a80be4a98" + }, + "IL/ControlFlow/AsyncAwaitDecompiler.cs": { + "mtime": 1783839113.9766536, + "ast_hash": "2a44eb880c3328b37f235125288ffdb2", + "semantic_hash": "2a44eb880c3328b37f235125288ffdb2" + }, + "IL/ControlFlow/AwaitInCatchTransform.cs": { + "mtime": 1781109418.7056353, + "ast_hash": "6e2ba88e94b3afd327ee5f5d2d33cfad", + "semantic_hash": "6e2ba88e94b3afd327ee5f5d2d33cfad" + }, + "IL/ControlFlow/AwaitInFinallyTransform.cs": { + "mtime": 1781109418.705717, + "ast_hash": "f66df7ed7bfa992ab34997de170be1ba", + "semantic_hash": "f66df7ed7bfa992ab34997de170be1ba" + }, + "IL/ControlFlow/ConditionDetection.cs": { + "mtime": 1781109418.7058184, + "ast_hash": "7f94c398a935e76c839512b256d07207", + "semantic_hash": "7f94c398a935e76c839512b256d07207" + }, + "IL/ControlFlow/ControlFlowGraph.cs": { + "mtime": 1783839113.976981, + "ast_hash": "c367622dfd78537d69bcfbe084b856d2", + "semantic_hash": "c367622dfd78537d69bcfbe084b856d2" + }, + "IL/ControlFlow/ControlFlowSimplification.cs": { + "mtime": 1783839113.9771004, + "ast_hash": "09eb7b75371a7777d9fc82a6efda532f", + "semantic_hash": "09eb7b75371a7777d9fc82a6efda532f" + }, + "IL/ControlFlow/DetectPinnedRegions.cs": { + "mtime": 1781109418.706124, + "ast_hash": "ae12538c73cfdb5ce9a45b3ff61a492b", + "semantic_hash": "ae12538c73cfdb5ce9a45b3ff61a492b" + }, + "IL/ControlFlow/ExitPoints.cs": { + "mtime": 1781109418.7062514, + "ast_hash": "fb0d4e57b7c0cf9a485a6f8dbc29818b", + "semantic_hash": "fb0d4e57b7c0cf9a485a6f8dbc29818b" + }, + "IL/ControlFlow/LoopDetection.cs": { + "mtime": 1781109418.7063656, + "ast_hash": "92b4ba7fddc00d2f8c43b02b7986d78f", + "semantic_hash": "92b4ba7fddc00d2f8c43b02b7986d78f" + }, + "IL/ControlFlow/RemoveRedundantReturn.cs": { + "mtime": 1781109418.7064333, + "ast_hash": "e7d3853b97d357b52b9c40d3a0c10d2d", + "semantic_hash": "e7d3853b97d357b52b9c40d3a0c10d2d" + }, + "IL/ControlFlow/RuntimeAsyncExceptionRewriteTransform.cs": { + "mtime": 1781109418.7066193, + "ast_hash": "1fe45d5e6d8f9765f943a84d734ffca1", + "semantic_hash": "1fe45d5e6d8f9765f943a84d734ffca1" + }, + "IL/ControlFlow/RuntimeAsyncManualAwaitTransform.cs": { + "mtime": 1781109418.7067132, + "ast_hash": "30d18dcb7aeee360deafd891c5a07cb2", + "semantic_hash": "30d18dcb7aeee360deafd891c5a07cb2" + }, + "IL/ControlFlow/StateRangeAnalysis.cs": { + "mtime": 1781109418.7068381, + "ast_hash": "95efa779becc9f0e45935239b65a3248", + "semantic_hash": "95efa779becc9f0e45935239b65a3248" + }, + "IL/ControlFlow/SwitchAnalysis.cs": { + "mtime": 1783839113.977318, + "ast_hash": "c9df1ea0e57a960e0e0f8f255672b864", + "semantic_hash": "c9df1ea0e57a960e0e0f8f255672b864" + }, + "IL/ControlFlow/SwitchDetection.cs": { + "mtime": 1781452071.5438528, + "ast_hash": "b255ece7268d48054b6fc52959dee8a9", + "semantic_hash": "b255ece7268d48054b6fc52959dee8a9" + }, + "IL/ControlFlow/SymbolicExecution.cs": { + "mtime": 1781109418.7071013, + "ast_hash": "1bb258a7aa2574aeb83f5267db0a420f", + "semantic_hash": "1bb258a7aa2574aeb83f5267db0a420f" + }, + "IL/ControlFlow/YieldReturnDecompiler.cs": { + "mtime": 1784794597.2369106, + "ast_hash": "da20c902d11833d0381ba60d2dcbf6a3", + "semantic_hash": "da20c902d11833d0381ba60d2dcbf6a3" + }, + "IL/ILAmbience.cs": { + "mtime": 1782583629.7334585, + "ast_hash": "13ec9d3500fd9c276a7e65ae91d81b14", + "semantic_hash": "13ec9d3500fd9c276a7e65ae91d81b14" + }, + "IL/ILAstWritingOptions.cs": { + "mtime": 1781109418.7074025, + "ast_hash": "361af1d62de6236c3c19c3b6813e79df", + "semantic_hash": "361af1d62de6236c3c19c3b6813e79df" + }, + "IL/ILInstructionExtensions.cs": { + "mtime": 1783839113.9774122, + "ast_hash": "7cc803783e384dced8e36f286baf8bc5", + "semantic_hash": "7cc803783e384dced8e36f286baf8bc5" + }, + "IL/ILReader.cs": { + "mtime": 1781109418.707651, + "ast_hash": "41b25535c2c7dc4a94f51df9877e72e9", + "semantic_hash": "41b25535c2c7dc4a94f51df9877e72e9" + }, + "IL/ILTypeExtensions.cs": { + "mtime": 1781109418.7077212, + "ast_hash": "948b8b3581ca0b5c85b49c321fbfcaf9", + "semantic_hash": "948b8b3581ca0b5c85b49c321fbfcaf9" + }, + "IL/ILVariable.cs": { + "mtime": 1781109418.7078006, + "ast_hash": "9b047a0d2d9f5c7a189e47949a5a7b9a", + "semantic_hash": "9b047a0d2d9f5c7a189e47949a5a7b9a" + }, + "IL/InstructionFlags.cs": { + "mtime": 1781109418.7078605, + "ast_hash": "bb425d7468e3e0abd194c514d7cea3d1", + "semantic_hash": "bb425d7468e3e0abd194c514d7cea3d1" + }, + "IL/InstructionOutputExtensions.cs": { + "mtime": 1781109418.707948, + "ast_hash": "3b35bcfc03ebfc0d7262975055201093", + "semantic_hash": "3b35bcfc03ebfc0d7262975055201093" + }, + "IL/Instructions.cs": { + "mtime": 1783839113.9779313, + "ast_hash": "1f8b02ddbef8b7a6d808b1f0ba1efcfe", + "semantic_hash": "1f8b02ddbef8b7a6d808b1f0ba1efcfe" + }, + "IL/Instructions/Await.cs": { + "mtime": 1781109418.7087536, + "ast_hash": "2b7e0476740ae8c4714048417431cec6", + "semantic_hash": "2b7e0476740ae8c4714048417431cec6" + }, + "IL/Instructions/BinaryNumericInstruction.cs": { + "mtime": 1783839113.9784193, + "ast_hash": "5fb81a40c3f04fb1936606bca2ae9e2e", + "semantic_hash": "5fb81a40c3f04fb1936606bca2ae9e2e" + }, + "IL/Instructions/Block.cs": { + "mtime": 1783839113.9785302, + "ast_hash": "bb69d3b13ab5b2ae238a99ad1f8922f5", + "semantic_hash": "bb69d3b13ab5b2ae238a99ad1f8922f5" + }, + "IL/Instructions/BlockContainer.cs": { + "mtime": 1783839113.978667, + "ast_hash": "d9bc4a2c094bd3a84638d9887b4808c1", + "semantic_hash": "d9bc4a2c094bd3a84638d9887b4808c1" + }, + "IL/Instructions/Branch.cs": { + "mtime": 1783839113.9789934, + "ast_hash": "c57284259e2aefe8e3104c4a8dac5dd0", + "semantic_hash": "c57284259e2aefe8e3104c4a8dac5dd0" + }, + "IL/Instructions/CallIndirect.cs": { + "mtime": 1783839113.979206, + "ast_hash": "dc2dea3b894c3c0afb40b7b660993ff7", + "semantic_hash": "dc2dea3b894c3c0afb40b7b660993ff7" + }, + "IL/Instructions/CallInstruction.cs": { + "mtime": 1783839113.9794805, + "ast_hash": "c1cee80a64f9553df8a4f98bf282f82c", + "semantic_hash": "c1cee80a64f9553df8a4f98bf282f82c" + }, + "IL/Instructions/Comp.cs": { + "mtime": 1783839113.979587, + "ast_hash": "ee4bfcc1ae367fa0d4d3903032648cda", + "semantic_hash": "ee4bfcc1ae367fa0d4d3903032648cda" + }, + "IL/Instructions/CompoundAssignmentInstruction.cs": { + "mtime": 1783839113.9797015, + "ast_hash": "64838c0dc8613c9ec203337da5a6f850", + "semantic_hash": "64838c0dc8613c9ec203337da5a6f850" + }, + "IL/Instructions/Conv.cs": { + "mtime": 1783839113.979831, + "ast_hash": "0cd26821b9caa33e1e019e150853a340", + "semantic_hash": "0cd26821b9caa33e1e019e150853a340" + }, + "IL/Instructions/DeconstructInstruction.cs": { + "mtime": 1783839113.97995, + "ast_hash": "907ad554dbc54335daf77e337a071317", + "semantic_hash": "907ad554dbc54335daf77e337a071317" + }, + "IL/Instructions/DeconstructResultInstruction.cs": { + "mtime": 1783839113.9800303, + "ast_hash": "01750153243ff144011cdb78624c45f2", + "semantic_hash": "01750153243ff144011cdb78624c45f2" + }, + "IL/Instructions/DefaultValue.cs": { + "mtime": 1781109418.709682, + "ast_hash": "facd8c65e238131c6739bdda7163554d", + "semantic_hash": "facd8c65e238131c6739bdda7163554d" + }, + "IL/Instructions/DynamicInstructions.cs": { + "mtime": 1783839113.9801404, + "ast_hash": "61e6a0ef76f1083b44382b8fb715b39b", + "semantic_hash": "61e6a0ef76f1083b44382b8fb715b39b" + }, + "IL/Instructions/ExpressionTreeCast.cs": { + "mtime": 1783839113.9802387, + "ast_hash": "25cc29141a4a1b2b22badafd53c86702", + "semantic_hash": "25cc29141a4a1b2b22badafd53c86702" + }, + "IL/Instructions/ILFunction.cs": { + "mtime": 1784794597.23711, + "ast_hash": "345844e6c4d058cf6c718523733d430a", + "semantic_hash": "345844e6c4d058cf6c718523733d430a" + }, + "IL/Instructions/ILInstruction.cs": { + "mtime": 1783839113.980589, + "ast_hash": "bc7a0df4cca0076656d4b1b8818cc376", + "semantic_hash": "bc7a0df4cca0076656d4b1b8818cc376" + }, + "IL/Instructions/ILVariableCollection.cs": { + "mtime": 1781109418.7100978, + "ast_hash": "d49a6d607815ffb2a5bf9cc6be512197", + "semantic_hash": "d49a6d607815ffb2a5bf9cc6be512197" + }, + "IL/Instructions/IfInstruction.cs": { + "mtime": 1783839113.9808338, + "ast_hash": "374773c82bac0525089a6e6eec181153", + "semantic_hash": "374773c82bac0525089a6e6eec181153" + }, + "IL/Instructions/InstructionCollection.cs": { + "mtime": 1781109418.7102864, + "ast_hash": "2afef51aeb65524c483a484f9ac2b6b1", + "semantic_hash": "2afef51aeb65524c483a484f9ac2b6b1" + }, + "IL/Instructions/IsInst.cs": { + "mtime": 1781109418.7103617, + "ast_hash": "7bab6aa85a79200973ba683033a65263", + "semantic_hash": "7bab6aa85a79200973ba683033a65263" + }, + "IL/Instructions/LdFlda.cs": { + "mtime": 1781109418.7104137, + "ast_hash": "7fbb89c6f4eb3ec8c9fde6fff15ee789", + "semantic_hash": "7fbb89c6f4eb3ec8c9fde6fff15ee789" + }, + "IL/Instructions/LdLen.cs": { + "mtime": 1783839113.9809465, + "ast_hash": "0d785ddbd65ca7f27ced6554fc32bb36", + "semantic_hash": "0d785ddbd65ca7f27ced6554fc32bb36" + }, + "IL/Instructions/Leave.cs": { + "mtime": 1783839113.9811597, + "ast_hash": "8a76bb40c1563395d6f3074f002bbfdb", + "semantic_hash": "8a76bb40c1563395d6f3074f002bbfdb" + }, + "IL/Instructions/LockInstruction.cs": { + "mtime": 1783839113.9812531, + "ast_hash": "5dcd44073bbe58d23fe4f19741bb2e50", + "semantic_hash": "5dcd44073bbe58d23fe4f19741bb2e50" + }, + "IL/Instructions/LogicInstructions.cs": { + "mtime": 1781109418.7108915, + "ast_hash": "b223755054dc0b82f79f80c2fcdde141", + "semantic_hash": "b223755054dc0b82f79f80c2fcdde141" + }, + "IL/Instructions/MatchInstruction.cs": { + "mtime": 1783839113.9813724, + "ast_hash": "5c765ff0c68945de3e52d576f437c4ad", + "semantic_hash": "5c765ff0c68945de3e52d576f437c4ad" + }, + "IL/Instructions/MemoryInstructions.cs": { + "mtime": 1783839113.9816906, + "ast_hash": "ee02f2ccfe848a3a38f513bb914f6847", + "semantic_hash": "ee02f2ccfe848a3a38f513bb914f6847" + }, + "IL/Instructions/NullCoalescingInstruction.cs": { + "mtime": 1783839113.9817748, + "ast_hash": "5ab833386daa0267fcc1079fbe848d8c", + "semantic_hash": "5ab833386daa0267fcc1079fbe848d8c" + }, + "IL/Instructions/NullableInstructions.cs": { + "mtime": 1783839113.9819937, + "ast_hash": "bf8f8839bc2e8ababb9e988b4d8149ce", + "semantic_hash": "bf8f8839bc2e8ababb9e988b4d8149ce" + }, + "IL/Instructions/PatternMatching.cs": { + "mtime": 1781109418.711281, + "ast_hash": "32ffa6f52e5122e7989d67bebebe918c", + "semantic_hash": "32ffa6f52e5122e7989d67bebebe918c" + }, + "IL/Instructions/SimpleInstruction.cs": { + "mtime": 1783839113.98209, + "ast_hash": "316999589608c31aab7d6e0cc0dd8eaa", + "semantic_hash": "316999589608c31aab7d6e0cc0dd8eaa" + }, + "IL/Instructions/StLoc.cs": { + "mtime": 1781109418.7113922, + "ast_hash": "102fd208a37f204aa7a813d9a9b55218", + "semantic_hash": "102fd208a37f204aa7a813d9a9b55218" + }, + "IL/Instructions/StringToInt.cs": { + "mtime": 1783839113.9821649, + "ast_hash": "67970aad65de3fbcbc25102ab44ec3f4", + "semantic_hash": "67970aad65de3fbcbc25102ab44ec3f4" + }, + "IL/Instructions/SwitchInstruction.cs": { + "mtime": 1783839113.982666, + "ast_hash": "9d6448a32f792942ac2995dda724f7a7", + "semantic_hash": "9d6448a32f792942ac2995dda724f7a7" + }, + "IL/Instructions/TryInstruction.cs": { + "mtime": 1783839113.9828458, + "ast_hash": "a4d50171ad34b3b3e1075a69e3cf7dd4", + "semantic_hash": "a4d50171ad34b3b3e1075a69e3cf7dd4" + }, + "IL/Instructions/UnaryInstruction.cs": { + "mtime": 1783839113.9830065, + "ast_hash": "92b4e4b2de194ca7202c7417192de03d", + "semantic_hash": "92b4e4b2de194ca7202c7417192de03d" + }, + "IL/Instructions/UsingInstruction.cs": { + "mtime": 1783839113.9830813, + "ast_hash": "d0afc20379cec0912e27e7f739abb97d", + "semantic_hash": "d0afc20379cec0912e27e7f739abb97d" + }, + "IL/Patterns/AnyNode.cs": { + "mtime": 1783839113.9831724, + "ast_hash": "3a7078ae82ef4b95c6bf61f865aa7d4e", + "semantic_hash": "3a7078ae82ef4b95c6bf61f865aa7d4e" + }, + "IL/Patterns/ListMatch.cs": { + "mtime": 1781109418.712101, + "ast_hash": "98b5cef5824e229d2d562a77c88e870e", + "semantic_hash": "98b5cef5824e229d2d562a77c88e870e" + }, + "IL/Patterns/Match.cs": { + "mtime": 1781109418.7121499, + "ast_hash": "bd5e7b50a7704a20a26915dd0110a10b", + "semantic_hash": "bd5e7b50a7704a20a26915dd0110a10b" + }, + "IL/PointerArithmeticOffset.cs": { + "mtime": 1781109418.7122107, + "ast_hash": "86133a8f74b145aa4d3f762c7acb457b", + "semantic_hash": "86133a8f74b145aa4d3f762c7acb457b" + }, + "IL/PrimitiveType.cs": { + "mtime": 1781109418.7122579, + "ast_hash": "ad5d0457f31bd9ed14348e024da816f6", + "semantic_hash": "ad5d0457f31bd9ed14348e024da816f6" + }, + "IL/SemanticHelper.cs": { + "mtime": 1781109418.71257, + "ast_hash": "9c7da46e1d37c4b2f635199ba0483c05", + "semantic_hash": "9c7da46e1d37c4b2f635199ba0483c05" + }, + "IL/SlotInfo.cs": { + "mtime": 1781109418.71264, + "ast_hash": "b6c34b27c158ff1b9304de987d2fbe16", + "semantic_hash": "b6c34b27c158ff1b9304de987d2fbe16" + }, + "IL/StackType.cs": { + "mtime": 1781109418.7126992, + "ast_hash": "c9a88bafc8714c04e52dbd04a8b4f411", + "semantic_hash": "c9a88bafc8714c04e52dbd04a8b4f411" + }, + "IL/Transforms/AssignVariableNames.cs": { + "mtime": 1781109418.7128506, + "ast_hash": "912d1fb3385aafa7bea392cfa8eb1acd", + "semantic_hash": "912d1fb3385aafa7bea392cfa8eb1acd" + }, + "IL/Transforms/BlockTransform.cs": { + "mtime": 1783839113.9843318, + "ast_hash": "b3fefc7f4e61ceda9bb16a20323978d1", + "semantic_hash": "b3fefc7f4e61ceda9bb16a20323978d1" + }, + "IL/Transforms/CachedDelegateInitialization.cs": { + "mtime": 1783839113.9844873, + "ast_hash": "034e62116d5c241232f06933dc1ff532", + "semantic_hash": "034e62116d5c241232f06933dc1ff532" + }, + "IL/Transforms/CachedReadOnlySpanInitialization.cs": { + "mtime": 1784133595.793049, + "ast_hash": "3195f0114284b2c0f2449a9f82ee5e4a", + "semantic_hash": "3195f0114284b2c0f2449a9f82ee5e4a" + }, + "IL/Transforms/CombineExitsTransform.cs": { + "mtime": 1781109418.7130668, + "ast_hash": "5576fb480b0ccc8f00875dc9d5344cee", + "semantic_hash": "5576fb480b0ccc8f00875dc9d5344cee" + }, + "IL/Transforms/CopyPropagation.cs": { + "mtime": 1783839113.9847174, + "ast_hash": "af5b4abc1e15b5f00a63150634084374", + "semantic_hash": "af5b4abc1e15b5f00a63150634084374" + }, + "IL/Transforms/DeconstructionTransform.cs": { + "mtime": 1785764571.5032568, + "ast_hash": "1e8a5ecd55ce2b7da50bada64513d303", + "semantic_hash": "1e8a5ecd55ce2b7da50bada64513d303" + }, + "IL/Transforms/DelegateConstruction.cs": { + "mtime": 1783839113.9851034, + "ast_hash": "853a7125e5f7512fee5853f8826749aa", + "semantic_hash": "853a7125e5f7512fee5853f8826749aa" + }, + "IL/Transforms/DetectCatchWhenConditionBlocks.cs": { + "mtime": 1783839113.985212, + "ast_hash": "ea18dbe2296ca1b8f43ca84193781778", + "semantic_hash": "ea18dbe2296ca1b8f43ca84193781778" + }, + "IL/Transforms/DynamicCallSiteTransform.cs": { + "mtime": 1783839113.9853237, + "ast_hash": "91306800d6c75357de20fe28dcd228c8", + "semantic_hash": "91306800d6c75357de20fe28dcd228c8" + }, + "IL/Transforms/DynamicIsEventAssignmentTransform.cs": { + "mtime": 1783839113.9854593, + "ast_hash": "b8c13fe3057dba23de52dd6867fc5598", + "semantic_hash": "b8c13fe3057dba23de52dd6867fc5598" + }, + "IL/Transforms/EarlyExpressionTransforms.cs": { + "mtime": 1783839113.9856577, + "ast_hash": "80eea8d8acd6775970210857c61991dd", + "semantic_hash": "80eea8d8acd6775970210857c61991dd" + }, + "IL/Transforms/ExpressionTransforms.cs": { + "mtime": 1783839113.9858005, + "ast_hash": "f8dcf5363b27ef054c0ea119cdf366d4", + "semantic_hash": "f8dcf5363b27ef054c0ea119cdf366d4" + }, + "IL/Transforms/FixRemainingIncrements.cs": { + "mtime": 1783839113.9858937, + "ast_hash": "8fa83954ff7782b1e60443a7f71db54e", + "semantic_hash": "8fa83954ff7782b1e60443a7f71db54e" + }, + "IL/Transforms/HighLevelLoopTransform.cs": { + "mtime": 1783839113.9860096, + "ast_hash": "6d52840c74c841d0c66d1cf5e2b6420b", + "semantic_hash": "6d52840c74c841d0c66d1cf5e2b6420b" + }, + "IL/Transforms/IILTransform.cs": { + "mtime": 1783839113.986317, + "ast_hash": "e82a3b97015b2a904ed2da7bf3074b4b", + "semantic_hash": "e82a3b97015b2a904ed2da7bf3074b4b" + }, + "IL/Transforms/ILExtraction.cs": { + "mtime": 1781109418.7142017, + "ast_hash": "bb52fa2dbefe9ad0dea891d76d0dd68c", + "semantic_hash": "bb52fa2dbefe9ad0dea891d76d0dd68c" + }, + "IL/Transforms/ILInlining.cs": { + "mtime": 1783839113.986563, + "ast_hash": "1a0dfdf35a33d39f619c0842e570dd72", + "semantic_hash": "1a0dfdf35a33d39f619c0842e570dd72" + }, + "IL/Transforms/IndexRangeTransform.cs": { + "mtime": 1783839113.9866934, + "ast_hash": "bc131a17507b11d30977038894fcb718", + "semantic_hash": "bc131a17507b11d30977038894fcb718" + }, + "IL/Transforms/InlineArrayTransform.cs": { + "mtime": 1783839113.987015, + "ast_hash": "a5b866882395b4c93b97bdf3e556f39d", + "semantic_hash": "a5b866882395b4c93b97bdf3e556f39d" + }, + "IL/Transforms/InlineReturnTransform.cs": { + "mtime": 1781109418.7145884, + "ast_hash": "e80cbea41578ded2b3347b37dbdc0f50", + "semantic_hash": "e80cbea41578ded2b3347b37dbdc0f50" + }, + "IL/Transforms/InterpolatedStringTransform.cs": { + "mtime": 1783839113.9872317, + "ast_hash": "1054c390a0439ab5174c8de5c3b8e944", + "semantic_hash": "1054c390a0439ab5174c8de5c3b8e944" + }, + "IL/Transforms/IntroduceDynamicTypeOnLocals.cs": { + "mtime": 1783839113.987325, + "ast_hash": "cb34709384866d5f62b0687340f65563", + "semantic_hash": "cb34709384866d5f62b0687340f65563" + }, + "IL/Transforms/IntroduceNativeIntTypeOnLocals.cs": { + "mtime": 1781109418.714758, + "ast_hash": "628e5da9955bc02b47dee0b2ab5fcac8", + "semantic_hash": "628e5da9955bc02b47dee0b2ab5fcac8" + }, + "IL/Transforms/IntroduceRefReadOnlyModifierOnLocals.cs": { + "mtime": 1781109418.7148101, + "ast_hash": "74f1096f866b854ae5f289be4817c98d", + "semantic_hash": "74f1096f866b854ae5f289be4817c98d" + }, + "IL/Transforms/LdLocaDupInitObjTransform.cs": { + "mtime": 1783839113.9874244, + "ast_hash": "570d7ae6976298c61b6a64c9a116a3cd", + "semantic_hash": "570d7ae6976298c61b6a64c9a116a3cd" + }, + "IL/Transforms/LocalFunctionDecompiler.cs": { + "mtime": 1783839113.9875658, + "ast_hash": "2007dde56d5b258ac387f82196f7a627", + "semantic_hash": "2007dde56d5b258ac387f82196f7a627" + }, + "IL/Transforms/LockTransform.cs": { + "mtime": 1783839113.9877098, + "ast_hash": "0bab3d32a62d514b776a90a2c504ca1a", + "semantic_hash": "0bab3d32a62d514b776a90a2c504ca1a" + }, + "IL/Transforms/NamedArgumentTransform.cs": { + "mtime": 1783839113.9879222, + "ast_hash": "dbbaa7c1c7da58db52169237543736ae", + "semantic_hash": "dbbaa7c1c7da58db52169237543736ae" + }, + "IL/Transforms/NullCoalescingTransform.cs": { + "mtime": 1783839113.9880326, + "ast_hash": "951196a69bb3bc3a713185bdc2fd1a78", + "semantic_hash": "951196a69bb3bc3a713185bdc2fd1a78" + }, + "IL/Transforms/NullPropagationTransform.cs": { + "mtime": 1783839113.9881485, + "ast_hash": "9f88532f2bb8375f8099812cbffe7a47", + "semantic_hash": "9f88532f2bb8375f8099812cbffe7a47" + }, + "IL/Transforms/NullableLiftingTransform.cs": { + "mtime": 1783839113.9882913, + "ast_hash": "9b629810536f1f9447db9b1170668ddb", + "semantic_hash": "9b629810536f1f9447db9b1170668ddb" + }, + "IL/Transforms/PatternMatchingTransform.cs": { + "mtime": 1783839113.9884346, + "ast_hash": "ef395e26f23bf84fc587cab3257ae4e1", + "semantic_hash": "ef395e26f23bf84fc587cab3257ae4e1" + }, + "IL/Transforms/ProxyCallReplacer.cs": { + "mtime": 1783839113.9886706, + "ast_hash": "491ff1b00060f723ce4ce54544ab63f7", + "semantic_hash": "491ff1b00060f723ce4ce54544ab63f7" + }, + "IL/Transforms/ReduceNestingTransform.cs": { + "mtime": 1784794597.2372367, + "ast_hash": "536e43158ab6a97a9d5d4842b220e803", + "semantic_hash": "536e43158ab6a97a9d5d4842b220e803" + }, + "IL/Transforms/RemoveDeadVariableInit.cs": { + "mtime": 1783839113.988988, + "ast_hash": "5817f0d07ee767e4f4f2f3c7c00cc413", + "semantic_hash": "5817f0d07ee767e4f4f2f3c7c00cc413" + }, + "IL/Transforms/RemoveInfeasiblePathTransform.cs": { + "mtime": 1783839113.9890678, + "ast_hash": "dea6bb3085c649253cb0370baba50b53", + "semantic_hash": "dea6bb3085c649253cb0370baba50b53" + }, + "IL/Transforms/RemoveUnconstrainedGenericReferenceTypeCheck.cs": { + "mtime": 1783839113.9892824, + "ast_hash": "6f183915a7fb418f4cbfe20c14f8b3a8", + "semantic_hash": "6f183915a7fb418f4cbfe20c14f8b3a8" + }, + "IL/Transforms/SplitVariables.cs": { + "mtime": 1781109418.7160416, + "ast_hash": "bffd96c2a361e470103b7490518a80e7", + "semantic_hash": "bffd96c2a361e470103b7490518a80e7" + }, + "IL/Transforms/StatementTransform.cs": { + "mtime": 1781109418.7163718, + "ast_hash": "bbc3356b0ef9f85c6509981da45f9f60", + "semantic_hash": "bbc3356b0ef9f85c6509981da45f9f60" + }, + "IL/Transforms/SwitchOnNullableTransform.cs": { + "mtime": 1781109418.716616, + "ast_hash": "8a4a1d3f3b84464a815f51358429a3ee", + "semantic_hash": "8a4a1d3f3b84464a815f51358429a3ee" + }, + "IL/Transforms/SwitchOnStringTransform.cs": { + "mtime": 1784133595.7932673, + "ast_hash": "daa955f562fc5fac9f02a7bcd8423e5b", + "semantic_hash": "daa955f562fc5fac9f02a7bcd8423e5b" + }, + "IL/Transforms/TransformArrayInitializers.cs": { + "mtime": 1783839113.9898372, + "ast_hash": "94f525a1e56da26b6a48db95d021ba15", + "semantic_hash": "94f525a1e56da26b6a48db95d021ba15" + }, + "IL/Transforms/TransformAssignment.cs": { + "mtime": 1783839113.9901106, + "ast_hash": "c10910ac97bfd81a271dfb8e7a67ca13", + "semantic_hash": "c10910ac97bfd81a271dfb8e7a67ca13" + }, + "IL/Transforms/TransformCollectionAndObjectInitializers.cs": { + "mtime": 1783839113.990224, + "ast_hash": "7b9af99cd2def6a41690e6d73ebf303c", + "semantic_hash": "7b9af99cd2def6a41690e6d73ebf303c" + }, + "IL/Transforms/TransformDisplayClassUsage.cs": { + "mtime": 1785500298.7838852, + "ast_hash": "e3eb040de83d29c7dd7a65a83b42138b", + "semantic_hash": "e3eb040de83d29c7dd7a65a83b42138b" + }, + "IL/Transforms/TransformExpressionTrees.cs": { + "mtime": 1783839113.9905396, + "ast_hash": "20ef133fb3d1f732e9ae40b51669088e", + "semantic_hash": "20ef133fb3d1f732e9ae40b51669088e" + }, + "IL/Transforms/TupleTransform.cs": { + "mtime": 1781109418.7176044, + "ast_hash": "6193b4d143d66ed1ad295d8cb4c61036", + "semantic_hash": "6193b4d143d66ed1ad295d8cb4c61036" + }, + "IL/Transforms/UserDefinedLogicTransform.cs": { + "mtime": 1783839113.9906561, + "ast_hash": "5e4425a8c6118e3100986e16625c3baa", + "semantic_hash": "5e4425a8c6118e3100986e16625c3baa" + }, + "IL/Transforms/UsingTransform.cs": { + "mtime": 1783839113.9907634, + "ast_hash": "51dfa0067e09d404cd0bf3e86a92b23c", + "semantic_hash": "51dfa0067e09d404cd0bf3e86a92b23c" + }, + "Instrumentation/DecompilerEventSource.cs": { + "mtime": 1784794597.2374084, + "ast_hash": "b802a048e39b5f82fff2f90c53c4c7fb", + "semantic_hash": "b802a048e39b5f82fff2f90c53c4c7fb" + }, + "Metadata/AssemblyReferences.cs": { + "mtime": 1785500298.7841914, + "ast_hash": "455e422ad6bde55d5d8203a56df7f086", + "semantic_hash": "455e422ad6bde55d5d8203a56df7f086" + }, + "Metadata/CodeMappingInfo.cs": { + "mtime": 1781109418.7181695, + "ast_hash": "059c5b7e48d0b755f8b3cc5980c0f6c5", + "semantic_hash": "059c5b7e48d0b755f8b3cc5980c0f6c5" + }, + "Metadata/CustomAttributeDecoder.cs": { + "mtime": 1781109418.7182364, + "ast_hash": "ae575297b76ae46808c3e53a7a70978e", + "semantic_hash": "ae575297b76ae46808c3e53a7a70978e" + }, + "Metadata/DotNetCorePathFinder.cs": { + "mtime": 1781109418.7183478, + "ast_hash": "950f4958b3f0c214120f8c5bc077e0a2", + "semantic_hash": "950f4958b3f0c214120f8c5bc077e0a2" + }, + "Metadata/DotNetCorePathFinderExtensions.cs": { + "mtime": 1781109418.7184591, + "ast_hash": "a14b1c416c1263b0a160d21a782c90e5", + "semantic_hash": "a14b1c416c1263b0a160d21a782c90e5" + }, + "Metadata/EnumUnderlyingTypeResolveException.cs": { + "mtime": 1781109418.7186046, + "ast_hash": "f608b950fa0020e0e351facc07e300ea", + "semantic_hash": "f608b950fa0020e0e351facc07e300ea" + }, + "Metadata/ExportedTypeMetadata.cs": { + "mtime": 1781109418.7186558, + "ast_hash": "974a45b6f99c07dea3d4cb9e7ce03f50", + "semantic_hash": "974a45b6f99c07dea3d4cb9e7ce03f50" + }, + "Metadata/FindTypeDecoder.cs": { + "mtime": 1781109418.7187145, + "ast_hash": "5a1c6e626b4fc9f82a34ec8b025ee6ac", + "semantic_hash": "5a1c6e626b4fc9f82a34ec8b025ee6ac" + }, + "Metadata/FullTypeNameSignatureDecoder.cs": { + "mtime": 1781109418.718763, + "ast_hash": "16ab2a9f5d744bb1a3a447be8c541e91", + "semantic_hash": "16ab2a9f5d744bb1a3a447be8c541e91" + }, + "Metadata/ILOpCodes.cs": { + "mtime": 1781109418.718865, + "ast_hash": "e4ab740f8203886356e23a251a098a14", + "semantic_hash": "e4ab740f8203886356e23a251a098a14" + }, + "Metadata/LightJson/JsonArray.cs": { + "mtime": 1781109418.7190118, + "ast_hash": "8d13253187b063de04aa39c29ce4111e", + "semantic_hash": "8d13253187b063de04aa39c29ce4111e" + }, + "Metadata/LightJson/JsonObject.cs": { + "mtime": 1781109418.7190673, + "ast_hash": "6dff1cdba8e0849a5c41a53522f22243", + "semantic_hash": "6dff1cdba8e0849a5c41a53522f22243" + }, + "Metadata/LightJson/JsonValue.cs": { + "mtime": 1781109418.7191486, + "ast_hash": "ed1d718d2efc34e66a01c71912d72f35", + "semantic_hash": "ed1d718d2efc34e66a01c71912d72f35" + }, + "Metadata/LightJson/JsonValueType.cs": { + "mtime": 1781109418.7192032, + "ast_hash": "daa4afbc1175cfa88fcd59f854b8c1f0", + "semantic_hash": "daa4afbc1175cfa88fcd59f854b8c1f0" + }, + "Metadata/LightJson/Serialization/JsonParseException.cs": { + "mtime": 1781109418.7192955, + "ast_hash": "186047efca1f217ea1103a0206123ce7", + "semantic_hash": "186047efca1f217ea1103a0206123ce7" + }, + "Metadata/LightJson/Serialization/JsonReader.cs": { + "mtime": 1781109418.7194057, + "ast_hash": "a5d66dbb103c179c3174167c7400dd28", + "semantic_hash": "a5d66dbb103c179c3174167c7400dd28" + }, + "Metadata/LightJson/Serialization/TextPosition.cs": { + "mtime": 1781109418.7194512, + "ast_hash": "842143385568d0bd9284e92058aace8c", + "semantic_hash": "842143385568d0bd9284e92058aace8c" + }, + "Metadata/LightJson/Serialization/TextScanner.cs": { + "mtime": 1781109418.71951, + "ast_hash": "c4e971db25d3a85b3e099e6e483f8e68", + "semantic_hash": "c4e971db25d3a85b3e099e6e483f8e68" + }, + "Metadata/MemberReferenceMetadata.cs": { + "mtime": 1781109418.7195694, + "ast_hash": "a25c8b568e0f457f37d9888e6df3b030", + "semantic_hash": "a25c8b568e0f457f37d9888e6df3b030" + }, + "Metadata/MetadataExtensions.cs": { + "mtime": 1785675140.82614, + "ast_hash": "935074798364974a114d654c9d677fb2", + "semantic_hash": "935074798364974a114d654c9d677fb2" + }, + "Metadata/MetadataFile.cs": { + "mtime": 1781109418.7197616, + "ast_hash": "cdc217fca695b82fd1e347be8d21cc7a", + "semantic_hash": "cdc217fca695b82fd1e347be8d21cc7a" + }, + "Metadata/MetadataGenericContext.cs": { + "mtime": 1781109418.7198107, + "ast_hash": "7edb6d0d93742655747d798d85ff695e", + "semantic_hash": "7edb6d0d93742655747d798d85ff695e" + }, + "Metadata/MetadataTokenHelpers.cs": { + "mtime": 1781109418.7199435, + "ast_hash": "903dee4e283bfcc6a80201aaa4cc75b1", + "semantic_hash": "903dee4e283bfcc6a80201aaa4cc75b1" + }, + "Metadata/MethodSemanticsLookup.cs": { + "mtime": 1781109418.7199981, + "ast_hash": "8c29a8d49b066d368bb4887052b67ca8", + "semantic_hash": "8c29a8d49b066d368bb4887052b67ca8" + }, + "Metadata/ModuleReferenceMetadata.cs": { + "mtime": 1781109418.720051, + "ast_hash": "7fefbae83c3b086952438e0f7250b492", + "semantic_hash": "7fefbae83c3b086952438e0f7250b492" + }, + "Metadata/OperandType.cs": { + "mtime": 1781109418.720106, + "ast_hash": "2326238346bb078421442b693b1cf110", + "semantic_hash": "2326238346bb078421442b693b1cf110" + }, + "Metadata/PEFile.cs": { + "mtime": 1781109418.720175, + "ast_hash": "438ddb5c978423153a5960f2e9641517", + "semantic_hash": "438ddb5c978423153a5960f2e9641517" + }, + "Metadata/PropertyAndEventBackingFieldLookup.cs": { + "mtime": 1781109418.7202308, + "ast_hash": "de3a5759b4cb737677c0fb7ca136301c", + "semantic_hash": "de3a5759b4cb737677c0fb7ca136301c" + }, + "Metadata/ReferenceLoadInfo.cs": { + "mtime": 1781109418.7202795, + "ast_hash": "70143deaa247bf3fe92264d6fe7b4b88", + "semantic_hash": "70143deaa247bf3fe92264d6fe7b4b88" + }, + "Metadata/Resource.cs": { + "mtime": 1781109418.7203362, + "ast_hash": "053c88c1a12c7848fc9e0ab3f25eb23e", + "semantic_hash": "053c88c1a12c7848fc9e0ab3f25eb23e" + }, + "Metadata/SignatureBlobComparer.cs": { + "mtime": 1781109418.7204413, + "ast_hash": "ac3010a52d168a698ff863cb21686806", + "semantic_hash": "ac3010a52d168a698ff863cb21686806" + }, + "Metadata/TypeReferenceMetadata.cs": { + "mtime": 1781109418.720486, + "ast_hash": "e21f6611b88a809d77b746c4aca8a778", + "semantic_hash": "e21f6611b88a809d77b746c4aca8a778" + }, + "Metadata/UniversalAssemblyResolver.cs": { + "mtime": 1784794597.2375543, + "ast_hash": "42024e5a82d9bd30ec3c73b4d593103d", + "semantic_hash": "42024e5a82d9bd30ec3c73b4d593103d" + }, + "Metadata/UnresolvedAssemblyNameReference.cs": { + "mtime": 1781109418.7207139, + "ast_hash": "60a48b86d4dff7d2d72491506c4412f1", + "semantic_hash": "60a48b86d4dff7d2d72491506c4412f1" + }, + "Metadata/WebCilFile.cs": { + "mtime": 1783839113.9913816, + "ast_hash": "da1bac03d694d44cc20d7026b37995a5", + "semantic_hash": "da1bac03d694d44cc20d7026b37995a5" + }, + "NRExtensions.cs": { + "mtime": 1781109418.720863, + "ast_hash": "a8b5e7914bc14fea820649b0228ff840", + "semantic_hash": "a8b5e7914bc14fea820649b0228ff840" + }, + "NRTAttributes.cs": { + "mtime": 1781109418.7209053, + "ast_hash": "3234b01280b032f8ba2427a055194fcd", + "semantic_hash": "3234b01280b032f8ba2427a055194fcd" + }, + "Output/IAmbience.cs": { + "mtime": 1781109418.7209861, + "ast_hash": "4592519c8c594350d7f716c6ab7200f8", + "semantic_hash": "4592519c8c594350d7f716c6ab7200f8" + }, + "Output/INodeTrackingOutput.cs": { + "mtime": 1783839113.9914432, + "ast_hash": "da1320bdb761d4becc96477e9d1803cd", + "semantic_hash": "da1320bdb761d4becc96477e9d1803cd" + }, + "Output/ITextOutput.cs": { + "mtime": 1785253130.9939098, + "ast_hash": "bb5f2047362b178c2af00ab25885f7db", + "semantic_hash": "bb5f2047362b178c2af00ab25885f7db" + }, + "Output/PlainTextOutput.cs": { + "mtime": 1785253130.9941616, + "ast_hash": "ec70335a4d1bc29be9e9bf433a8b1bfd", + "semantic_hash": "ec70335a4d1bc29be9e9bf433a8b1bfd" + }, + "Output/TextOutputWriter.cs": { + "mtime": 1781109418.7211542, + "ast_hash": "e3a16684306484535428a6bc2c530c88", + "semantic_hash": "e3a16684306484535428a6bc2c530c88" + }, + "Output/TextTokenWriter.cs": { + "mtime": 1785253130.9942913, + "ast_hash": "cd6b7b0689662e9d1120148e5cae73f2", + "semantic_hash": "cd6b7b0689662e9d1120148e5cae73f2" + }, + "PartialTypeInfo.cs": { + "mtime": 1781109418.721295, + "ast_hash": "4efebb9de97aca3cb65fe978adf2a81f", + "semantic_hash": "4efebb9de97aca3cb65fe978adf2a81f" + }, + "Properties/AssemblyInfo.cs": { + "mtime": 1783839113.9916446, + "ast_hash": "1655832acbe810a5968f45dab0f31c25", + "semantic_hash": "1655832acbe810a5968f45dab0f31c25" + }, + "Properties/DecompilerVersionInfo.template.cs": { + "mtime": 1785500298.7844412, + "ast_hash": "6c809e969affdb4bbb6193ee0b346097", + "semantic_hash": "6c809e969affdb4bbb6193ee0b346097" + }, + "SRMExtensions.cs": { + "mtime": 1783839113.9917467, + "ast_hash": "98d048f7b499f661ff0fef7db9d75a0e", + "semantic_hash": "98d048f7b499f661ff0fef7db9d75a0e" + }, + "SRMHacks.cs": { + "mtime": 1783839113.9918306, + "ast_hash": "a720e0f149cae3a295fc5ee81b6d58af", + "semantic_hash": "a720e0f149cae3a295fc5ee81b6d58af" + }, + "Semantics/AmbiguousResolveResult.cs": { + "mtime": 1781109418.7216277, + "ast_hash": "9ae7241b236b459c56960f38297e554d", + "semantic_hash": "9ae7241b236b459c56960f38297e554d" + }, + "Semantics/ArrayAccessResolveResult.cs": { + "mtime": 1781109418.721676, + "ast_hash": "939bb5e3a1d014810508adf5cf88e9b0", + "semantic_hash": "939bb5e3a1d014810508adf5cf88e9b0" + }, + "Semantics/ArrayCreateResolveResult.cs": { + "mtime": 1781109418.7217302, + "ast_hash": "f76b8d15e5bad39e0ac896240031a1a3", + "semantic_hash": "f76b8d15e5bad39e0ac896240031a1a3" + }, + "Semantics/ByReferenceResolveResult.cs": { + "mtime": 1781109418.7217765, + "ast_hash": "040601a74f2548ce07365caabbc726a9", + "semantic_hash": "040601a74f2548ce07365caabbc726a9" + }, + "Semantics/ConstantResolveResult.cs": { + "mtime": 1781109418.7218218, + "ast_hash": "b9f9f653aeb8a80fbf52c89f48c8b8ef", + "semantic_hash": "b9f9f653aeb8a80fbf52c89f48c8b8ef" + }, + "Semantics/Conversion.cs": { + "mtime": 1781109418.7219095, + "ast_hash": "eea14d2eb18841bfb158ee1280c46f76", + "semantic_hash": "eea14d2eb18841bfb158ee1280c46f76" + }, + "Semantics/ConversionResolveResult.cs": { + "mtime": 1781109418.7219608, + "ast_hash": "bb7e13978fd4e04dee23aeafad7560eb", + "semantic_hash": "bb7e13978fd4e04dee23aeafad7560eb" + }, + "Semantics/ErrorResolveResult.cs": { + "mtime": 1781109418.722002, + "ast_hash": "3d9e0d45952106a6e251dedfae4f80c1", + "semantic_hash": "3d9e0d45952106a6e251dedfae4f80c1" + }, + "Semantics/ForEachResolveResult.cs": { + "mtime": 1781109418.722048, + "ast_hash": "0366a1a8b85135178995d011450147f0", + "semantic_hash": "0366a1a8b85135178995d011450147f0" + }, + "Semantics/InitializedObjectResolveResult.cs": { + "mtime": 1781109418.7220933, + "ast_hash": "c42efcfcebd7f396a656ed0ffc7c958e", + "semantic_hash": "c42efcfcebd7f396a656ed0ffc7c958e" + }, + "Semantics/InterpolatedStringResolveResult.cs": { + "mtime": 1781109418.7221425, + "ast_hash": "567be5a1c631b8f31cf8ad5cb4d9f970", + "semantic_hash": "567be5a1c631b8f31cf8ad5cb4d9f970" + }, + "Semantics/InvocationResolveResult.cs": { + "mtime": 1781109418.7221978, + "ast_hash": "5c86bea019e1fe08f197a0f63c33d265", + "semantic_hash": "5c86bea019e1fe08f197a0f63c33d265" + }, + "Semantics/LocalResolveResult.cs": { + "mtime": 1781109418.7222486, + "ast_hash": "bd5df96e6d7f1246076008c0c220478b", + "semantic_hash": "bd5df96e6d7f1246076008c0c220478b" + }, + "Semantics/MemberResolveResult.cs": { + "mtime": 1781109418.7222989, + "ast_hash": "03e3c875bbfdba36e4d7559c676fed1f", + "semantic_hash": "03e3c875bbfdba36e4d7559c676fed1f" + }, + "Semantics/NamedArgumentResolveResult.cs": { + "mtime": 1781109418.7223523, + "ast_hash": "4902b2c8c9d991c0bb09ff51cb33b532", + "semantic_hash": "4902b2c8c9d991c0bb09ff51cb33b532" + }, + "Semantics/NamespaceResolveResult.cs": { + "mtime": 1781109418.7223978, + "ast_hash": "5769fc42a37c199e6a936bba8369a810", + "semantic_hash": "5769fc42a37c199e6a936bba8369a810" + }, + "Semantics/OperatorResolveResult.cs": { + "mtime": 1781109418.7224526, + "ast_hash": "4cbec37f98013a4124a1370c1885c1d1", + "semantic_hash": "4cbec37f98013a4124a1370c1885c1d1" + }, + "Semantics/OutVarResolveResult.cs": { + "mtime": 1781109418.7225018, + "ast_hash": "4f8d6af305712e6df3818b9af2b140c4", + "semantic_hash": "4f8d6af305712e6df3818b9af2b140c4" + }, + "Semantics/ResolveResult.cs": { + "mtime": 1781109418.7225506, + "ast_hash": "e53910add1340f52b601d081ca0eef1b", + "semantic_hash": "e53910add1340f52b601d081ca0eef1b" + }, + "Semantics/SizeOfResolveResult.cs": { + "mtime": 1781109418.722595, + "ast_hash": "f6e81249489e8217dabcdb68347a71da", + "semantic_hash": "f6e81249489e8217dabcdb68347a71da" + }, + "Semantics/ThisResolveResult.cs": { + "mtime": 1781109418.7226343, + "ast_hash": "7f164bbb13d9662f96d839119731e3e1", + "semantic_hash": "7f164bbb13d9662f96d839119731e3e1" + }, + "Semantics/ThrowResolveResult.cs": { + "mtime": 1781109418.7226844, + "ast_hash": "52c9d86dfeb868844ce1fc7de133a65c", + "semantic_hash": "52c9d86dfeb868844ce1fc7de133a65c" + }, + "Semantics/TupleResolveResult.cs": { + "mtime": 1781109418.7227335, + "ast_hash": "bc71b1fb42ff58dadd7d8f33fe885f07", + "semantic_hash": "bc71b1fb42ff58dadd7d8f33fe885f07" + }, + "Semantics/TypeIsResolveResult.cs": { + "mtime": 1781109418.7227767, + "ast_hash": "833b3eac7ebd6ff8bfdd046ec40a569c", + "semantic_hash": "833b3eac7ebd6ff8bfdd046ec40a569c" + }, + "Semantics/TypeOfResolveResult.cs": { + "mtime": 1781109418.7228365, + "ast_hash": "bb43d4754d5472f51ab7b7dcb05a8503", + "semantic_hash": "bb43d4754d5472f51ab7b7dcb05a8503" + }, + "Semantics/TypeResolveResult.cs": { + "mtime": 1781109418.7228796, + "ast_hash": "17e820cb833525cc290b5d5a08f7d1fa", + "semantic_hash": "17e820cb833525cc290b5d5a08f7d1fa" + }, + "Semantics/UnknownMemberResolveResult.cs": { + "mtime": 1781109418.7229397, + "ast_hash": "28465f49b66c7b678d4b100a8740e789", + "semantic_hash": "28465f49b66c7b678d4b100a8740e789" + }, + "SingleFileBundle.cs": { + "mtime": 1782624298.876688, + "ast_hash": "4f79a31a73b5ff80d8956c98b29c073f", + "semantic_hash": "4f79a31a73b5ff80d8956c98b29c073f" + }, + "Solution/ProjectId.cs": { + "mtime": 1781109418.7230728, + "ast_hash": "8f31a0c042830dbdd7817348ab3d2f9a", + "semantic_hash": "8f31a0c042830dbdd7817348ab3d2f9a" + }, + "Solution/ProjectItem.cs": { + "mtime": 1781109418.7231224, + "ast_hash": "085a2170e2090c4b5cbf670d6973291d", + "semantic_hash": "085a2170e2090c4b5cbf670d6973291d" + }, + "Solution/SolutionCreator.cs": { + "mtime": 1781109418.7232387, + "ast_hash": "681c3a4b3a726b87db3c8821ab850666", + "semantic_hash": "681c3a4b3a726b87db3c8821ab850666" + }, + "TypeSystem/Accessibility.cs": { + "mtime": 1781109418.723335, + "ast_hash": "932172a9e003320aa64acb8ff3540e30", + "semantic_hash": "932172a9e003320aa64acb8ff3540e30" + }, + "TypeSystem/ApplyAttributeTypeVisitor.cs": { + "mtime": 1781109418.7234216, + "ast_hash": "a06093d38d79b1aad8e2f2e354fd206c", + "semantic_hash": "a06093d38d79b1aad8e2f2e354fd206c" + }, + "TypeSystem/ArrayType.cs": { + "mtime": 1781109418.7234871, + "ast_hash": "750287fd28ff3601c16ae6c36c3f3dd5", + "semantic_hash": "750287fd28ff3601c16ae6c36c3f3dd5" + }, + "TypeSystem/AssemblyQualifiedTypeName.cs": { + "mtime": 1781109418.7235463, + "ast_hash": "59d2b452f147dbbf5e87d8916e466526", + "semantic_hash": "59d2b452f147dbbf5e87d8916e466526" + }, + "TypeSystem/ByReferenceType.cs": { + "mtime": 1781109418.7235954, + "ast_hash": "db4168f7a721e3c1a30d6697f511caef", + "semantic_hash": "db4168f7a721e3c1a30d6697f511caef" + }, + "TypeSystem/ComHelper.cs": { + "mtime": 1781109418.7236364, + "ast_hash": "cb8121ee17acd76ffa38ca52cc17703a", + "semantic_hash": "cb8121ee17acd76ffa38ca52cc17703a" + }, + "TypeSystem/DecompilerTypeSystem.cs": { + "mtime": 1784794597.2383687, + "ast_hash": "f3a20e4de547ec467be1c9f5d48fc54d", + "semantic_hash": "f3a20e4de547ec467be1c9f5d48fc54d" + }, + "TypeSystem/ExtensionInfo.cs": { + "mtime": 1781109418.723825, + "ast_hash": "f85b7feacb3ec5ae38c406ace2df5bb9", + "semantic_hash": "f85b7feacb3ec5ae38c406ace2df5bb9" + }, + "TypeSystem/FullTypeName.cs": { + "mtime": 1781109418.7239275, + "ast_hash": "24b1c797ddf5f22264086ba6d56dc573", + "semantic_hash": "24b1c797ddf5f22264086ba6d56dc573" + }, + "TypeSystem/FunctionPointerType.cs": { + "mtime": 1781109418.724036, + "ast_hash": "7e3cd44c058ed8e027009c38e552a56d", + "semantic_hash": "7e3cd44c058ed8e027009c38e552a56d" + }, + "TypeSystem/GenericContext.cs": { + "mtime": 1781109418.7240844, + "ast_hash": "8775be16373b97278258eb80c5b82bc2", + "semantic_hash": "8775be16373b97278258eb80c5b82bc2" + }, + "TypeSystem/IAssembly.cs": { + "mtime": 1781109418.724138, + "ast_hash": "362a983c01886f38c3fc23fc7c79f265", + "semantic_hash": "362a983c01886f38c3fc23fc7c79f265" + }, + "TypeSystem/IAttribute.cs": { + "mtime": 1781109418.7241983, + "ast_hash": "28c5f9eb53a0a102908843130f01b708", + "semantic_hash": "28c5f9eb53a0a102908843130f01b708" + }, + "TypeSystem/ICodeContext.cs": { + "mtime": 1781109418.7242422, + "ast_hash": "ec2b539602fd523822fcdbf30dfa1d18", + "semantic_hash": "ec2b539602fd523822fcdbf30dfa1d18" + }, + "TypeSystem/ICompilation.cs": { + "mtime": 1781109418.7242951, + "ast_hash": "29c695240a38b4197e804c70acf647d5", + "semantic_hash": "29c695240a38b4197e804c70acf647d5" + }, + "TypeSystem/IDecompilerTypeSystem.cs": { + "mtime": 1781109418.724359, + "ast_hash": "617c31247c4c50fbadce90f0308ad1d7", + "semantic_hash": "617c31247c4c50fbadce90f0308ad1d7" + }, + "TypeSystem/IEntity.cs": { + "mtime": 1781109418.7244062, + "ast_hash": "7a06a9cc6d0bf8ab2f3d5f63c6b13c46", + "semantic_hash": "7a06a9cc6d0bf8ab2f3d5f63c6b13c46" + }, + "TypeSystem/IEvent.cs": { + "mtime": 1781109418.7244542, + "ast_hash": "3be7a269550011c185744d03ef53b9ca", + "semantic_hash": "3be7a269550011c185744d03ef53b9ca" + }, + "TypeSystem/IField.cs": { + "mtime": 1781109418.724496, + "ast_hash": "a1c647e087d8885b8cef82ab7928b5e0", + "semantic_hash": "a1c647e087d8885b8cef82ab7928b5e0" + }, + "TypeSystem/IFreezable.cs": { + "mtime": 1781109418.7245479, + "ast_hash": "56fd0450cf8ceafdd211ee776534d628", + "semantic_hash": "56fd0450cf8ceafdd211ee776534d628" + }, + "TypeSystem/IInterningProvider.cs": { + "mtime": 1781109418.7246065, + "ast_hash": "c97a4d9fec54edea477e7fd86ed6373e", + "semantic_hash": "c97a4d9fec54edea477e7fd86ed6373e" + }, + "TypeSystem/IMember.cs": { + "mtime": 1785500298.7847219, + "ast_hash": "adef927903f58f450dd7c4a729dae6f3", + "semantic_hash": "adef927903f58f450dd7c4a729dae6f3" + }, + "TypeSystem/IMethod.cs": { + "mtime": 1781109418.7247334, + "ast_hash": "bbd3246cb75e0aecbbe72c8027181c65", + "semantic_hash": "bbd3246cb75e0aecbbe72c8027181c65" + }, + "TypeSystem/INamedElement.cs": { + "mtime": 1781109418.7249837, + "ast_hash": "77d79baa7f72db179dcb4b9e2cc55418", + "semantic_hash": "77d79baa7f72db179dcb4b9e2cc55418" + }, + "TypeSystem/INamespace.cs": { + "mtime": 1781109418.725128, + "ast_hash": "db3f43583e7079cfeb1d10672f5bd216", + "semantic_hash": "db3f43583e7079cfeb1d10672f5bd216" + }, + "TypeSystem/IParameter.cs": { + "mtime": 1781109418.7252064, + "ast_hash": "143d682c17a9287294170cc1d834b3b6", + "semantic_hash": "143d682c17a9287294170cc1d834b3b6" + }, + "TypeSystem/IParameterizedMember.cs": { + "mtime": 1781109418.7252605, + "ast_hash": "ce9d119e34a012acfa5fcc37eefc1a69", + "semantic_hash": "ce9d119e34a012acfa5fcc37eefc1a69" + }, + "TypeSystem/IProperty.cs": { + "mtime": 1781109418.7253122, + "ast_hash": "f08eecfcbac53d65b6c231566f4c643f", + "semantic_hash": "f08eecfcbac53d65b6c231566f4c643f" + }, + "TypeSystem/ISupportsInterning.cs": { + "mtime": 1781109418.7253642, + "ast_hash": "1f2ca7275049d7f4378b79bd8544c233", + "semantic_hash": "1f2ca7275049d7f4378b79bd8544c233" + }, + "TypeSystem/ISymbol.cs": { + "mtime": 1781109418.7254174, + "ast_hash": "cbee61d2da845851aa47484b198371cd", + "semantic_hash": "cbee61d2da845851aa47484b198371cd" + }, + "TypeSystem/IType.cs": { + "mtime": 1781109418.7255025, + "ast_hash": "8cc9a82e7e7a80d537f7420856115810", + "semantic_hash": "8cc9a82e7e7a80d537f7420856115810" + }, + "TypeSystem/ITypeDefinition.cs": { + "mtime": 1781109418.7255812, + "ast_hash": "e945c63daf0474f6d1655cc0dacbb1d0", + "semantic_hash": "e945c63daf0474f6d1655cc0dacbb1d0" + }, + "TypeSystem/ITypeDefinitionOrUnknown.cs": { + "mtime": 1781109418.7256434, + "ast_hash": "75613468dfed52fd29b621e07be6c8c6", + "semantic_hash": "75613468dfed52fd29b621e07be6c8c6" + }, + "TypeSystem/ITypeParameter.cs": { + "mtime": 1781109418.7256985, + "ast_hash": "5bbc6cb745797dc52facfc2833ebcdd2", + "semantic_hash": "5bbc6cb745797dc52facfc2833ebcdd2" + }, + "TypeSystem/ITypeReference.cs": { + "mtime": 1781109418.7257571, + "ast_hash": "1fcebe0428d54ab318e70b23c8f3a86b", + "semantic_hash": "1fcebe0428d54ab318e70b23c8f3a86b" + }, + "TypeSystem/IVariable.cs": { + "mtime": 1781109418.7258139, + "ast_hash": "97ea180064959977b1e436593499119a", + "semantic_hash": "97ea180064959977b1e436593499119a" + }, + "TypeSystem/Implementation/AbstractFreezable.cs": { + "mtime": 1781109418.725903, + "ast_hash": "dc951b74219df392cf28a43d3255affc", + "semantic_hash": "dc951b74219df392cf28a43d3255affc" + }, + "TypeSystem/Implementation/AbstractType.cs": { + "mtime": 1781109418.7259798, + "ast_hash": "7b0029947060ed1b9b0b179670e7d772", + "semantic_hash": "7b0029947060ed1b9b0b179670e7d772" + }, + "TypeSystem/Implementation/AbstractTypeParameter.cs": { + "mtime": 1781109418.7260783, + "ast_hash": "38c18ef50118ec92a8b9a41df679ead8", + "semantic_hash": "38c18ef50118ec92a8b9a41df679ead8" + }, + "TypeSystem/Implementation/AttributeListBuilder.cs": { + "mtime": 1781109418.7261627, + "ast_hash": "9d45af84be81c57271839c1e340b2d81", + "semantic_hash": "9d45af84be81c57271839c1e340b2d81" + }, + "TypeSystem/Implementation/BaseTypeCollector.cs": { + "mtime": 1781109418.726228, + "ast_hash": "c8167c177f743468ee29eb29731177de", + "semantic_hash": "c8167c177f743468ee29eb29731177de" + }, + "TypeSystem/Implementation/CustomAttribute.cs": { + "mtime": 1781109418.7262805, + "ast_hash": "92b1d8f0caae393839b1eacde23a61ff", + "semantic_hash": "92b1d8f0caae393839b1eacde23a61ff" + }, + "TypeSystem/Implementation/DecimalConstantHelper.cs": { + "mtime": 1781109418.7263303, + "ast_hash": "d841ad8cf7d104ed7b1629cbe9984b7e", + "semantic_hash": "d841ad8cf7d104ed7b1629cbe9984b7e" + }, + "TypeSystem/Implementation/DecoratedType.cs": { + "mtime": 1783839113.9922638, + "ast_hash": "5fdf53170446c7003b451f1bdc081e31", + "semantic_hash": "5fdf53170446c7003b451f1bdc081e31" + }, + "TypeSystem/Implementation/DefaultAssemblyReference.cs": { + "mtime": 1781109418.72644, + "ast_hash": "90334386c67e0126231c476c1b6defef", + "semantic_hash": "90334386c67e0126231c476c1b6defef" + }, + "TypeSystem/Implementation/DefaultAttribute.cs": { + "mtime": 1781109418.7265906, + "ast_hash": "ef848bba393cbe9f12bea4c6341bb5de", + "semantic_hash": "ef848bba393cbe9f12bea4c6341bb5de" + }, + "TypeSystem/Implementation/DefaultParameter.cs": { + "mtime": 1781109418.72665, + "ast_hash": "afda64c85569633638348b182e36c24b", + "semantic_hash": "afda64c85569633638348b182e36c24b" + }, + "TypeSystem/Implementation/DefaultTypeParameter.cs": { + "mtime": 1781109418.7267256, + "ast_hash": "2caf56480c9758bc009bd10717422aac", + "semantic_hash": "2caf56480c9758bc009bd10717422aac" + }, + "TypeSystem/Implementation/DefaultVariable.cs": { + "mtime": 1781109418.7267852, + "ast_hash": "f40dcad215ac13085ff459c932341e10", + "semantic_hash": "f40dcad215ac13085ff459c932341e10" + }, + "TypeSystem/Implementation/DummyTypeParameter.cs": { + "mtime": 1781109418.7268543, + "ast_hash": "df04fc95f028673fe5e0c7bb2d4c706e", + "semantic_hash": "df04fc95f028673fe5e0c7bb2d4c706e" + }, + "TypeSystem/Implementation/FakeMember.cs": { + "mtime": 1781109418.7269237, + "ast_hash": "83c944df7ed2e83ba4d16cf27cf6936f", + "semantic_hash": "83c944df7ed2e83ba4d16cf27cf6936f" + }, + "TypeSystem/Implementation/GetMembersHelper.cs": { + "mtime": 1781109418.727015, + "ast_hash": "07a2825cad60069e26af4e18e5d93c7a", + "semantic_hash": "07a2825cad60069e26af4e18e5d93c7a" + }, + "TypeSystem/Implementation/KnownAttributes.cs": { + "mtime": 1781109418.72714, + "ast_hash": "a0d41bfa9433fe8014ef72790d41893b", + "semantic_hash": "a0d41bfa9433fe8014ef72790d41893b" + }, + "TypeSystem/Implementation/KnownTypeCache.cs": { + "mtime": 1781109418.727197, + "ast_hash": "6e531d1774bdc54895e5ed27f8c61470", + "semantic_hash": "6e531d1774bdc54895e5ed27f8c61470" + }, + "TypeSystem/Implementation/LocalFunctionMethod.cs": { + "mtime": 1783839113.9924994, + "ast_hash": "ecce3cde7208bff4cd3ebc3030061f92", + "semantic_hash": "ecce3cde7208bff4cd3ebc3030061f92" + }, + "TypeSystem/Implementation/MergedNamespace.cs": { + "mtime": 1781109418.7273238, + "ast_hash": "3dd3541db25c37684d0b376091268d1d", + "semantic_hash": "3dd3541db25c37684d0b376091268d1d" + }, + "TypeSystem/Implementation/MetadataEvent.cs": { + "mtime": 1781109418.7274053, + "ast_hash": "da11fea5d63d63f44067592420d633a8", + "semantic_hash": "da11fea5d63d63f44067592420d633a8" + }, + "TypeSystem/Implementation/MetadataField.cs": { + "mtime": 1781109418.7275605, + "ast_hash": "f859f2c3503a40a4ea8227485c50bfd5", + "semantic_hash": "f859f2c3503a40a4ea8227485c50bfd5" + }, + "TypeSystem/Implementation/MetadataMethod.cs": { + "mtime": 1781109418.7276447, + "ast_hash": "618e80993da51f44fa6e21c8d0eb6076", + "semantic_hash": "618e80993da51f44fa6e21c8d0eb6076" + }, + "TypeSystem/Implementation/MetadataNamespace.cs": { + "mtime": 1781109418.7277052, + "ast_hash": "205e7c262adb8fe3780cba5d90756baf", + "semantic_hash": "205e7c262adb8fe3780cba5d90756baf" + }, + "TypeSystem/Implementation/MetadataParameter.cs": { + "mtime": 1781109418.7277749, + "ast_hash": "63006789346e02d8bc3fb2a6dd7c7ba9", + "semantic_hash": "63006789346e02d8bc3fb2a6dd7c7ba9" + }, + "TypeSystem/Implementation/MetadataProperty.cs": { + "mtime": 1781109418.7278886, + "ast_hash": "f385a8d3b7a1194320ed7f5588d2fa1c", + "semantic_hash": "f385a8d3b7a1194320ed7f5588d2fa1c" + }, + "TypeSystem/Implementation/MetadataTypeDefinition.cs": { + "mtime": 1785500298.7848783, + "ast_hash": "25ae7cb335fdffd299473aa9f1a7f794", + "semantic_hash": "25ae7cb335fdffd299473aa9f1a7f794" + }, + "TypeSystem/Implementation/MetadataTypeParameter.cs": { + "mtime": 1781109418.7280943, + "ast_hash": "0be4f088a2c3ab6ffbcac486abd51c55", + "semantic_hash": "0be4f088a2c3ab6ffbcac486abd51c55" + }, + "TypeSystem/Implementation/MinimalCorlib.cs": { + "mtime": 1781109418.7282097, + "ast_hash": "4b920bfbdc5c4eb72f40a267a39d7fa5", + "semantic_hash": "4b920bfbdc5c4eb72f40a267a39d7fa5" + }, + "TypeSystem/Implementation/NestedTypeReference.cs": { + "mtime": 1781109418.728266, + "ast_hash": "e1f8b21afbb3a0dd4b187e43c17cd2b2", + "semantic_hash": "e1f8b21afbb3a0dd4b187e43c17cd2b2" + }, + "TypeSystem/Implementation/NullabilityAnnotatedType.cs": { + "mtime": 1783839113.993011, + "ast_hash": "4f0e54df5517db277791c87179b51e15", + "semantic_hash": "4f0e54df5517db277791c87179b51e15" + }, + "TypeSystem/Implementation/PinnedType.cs": { + "mtime": 1781109418.728373, + "ast_hash": "0ff6fd98f383888d428042e3ad26eba2", + "semantic_hash": "0ff6fd98f383888d428042e3ad26eba2" + }, + "TypeSystem/Implementation/SimpleCompilation.cs": { + "mtime": 1781109418.7284336, + "ast_hash": "df385601eb80e6cfafc103541cda6c6a", + "semantic_hash": "df385601eb80e6cfafc103541cda6c6a" + }, + "TypeSystem/Implementation/SpecializedEvent.cs": { + "mtime": 1781109418.728487, + "ast_hash": "d9befc86d3f8db14919029d40adfef81", + "semantic_hash": "d9befc86d3f8db14919029d40adfef81" + }, + "TypeSystem/Implementation/SpecializedField.cs": { + "mtime": 1781109418.7285378, + "ast_hash": "bc00ee279521109654c6b8bf5306cf70", + "semantic_hash": "bc00ee279521109654c6b8bf5306cf70" + }, + "TypeSystem/Implementation/SpecializedMember.cs": { + "mtime": 1781109418.7286553, + "ast_hash": "4f33fff20414d0c322a7a28a8b87cdeb", + "semantic_hash": "4f33fff20414d0c322a7a28a8b87cdeb" + }, + "TypeSystem/Implementation/SpecializedMethod.cs": { + "mtime": 1781109418.728769, + "ast_hash": "2fe4ae82da900735077ead998bbb54b4", + "semantic_hash": "2fe4ae82da900735077ead998bbb54b4" + }, + "TypeSystem/Implementation/SpecializedParameter.cs": { + "mtime": 1781109418.7288196, + "ast_hash": "f67293b8863228b8a0d74e592c294f47", + "semantic_hash": "f67293b8863228b8a0d74e592c294f47" + }, + "TypeSystem/Implementation/SpecializedProperty.cs": { + "mtime": 1781109418.7288623, + "ast_hash": "d032c731f588fb569c0aafbbcb7191b7", + "semantic_hash": "d032c731f588fb569c0aafbbcb7191b7" + }, + "TypeSystem/Implementation/SyntheticRangeIndexer.cs": { + "mtime": 1781109418.728919, + "ast_hash": "ca36fcf15c12295badc88ed9960d6616", + "semantic_hash": "ca36fcf15c12295badc88ed9960d6616" + }, + "TypeSystem/Implementation/ThreeState.cs": { + "mtime": 1781109418.7289627, + "ast_hash": "ea187e190edbc9166482e9f74eda2ff1", + "semantic_hash": "ea187e190edbc9166482e9f74eda2ff1" + }, + "TypeSystem/Implementation/TypeParameterReference.cs": { + "mtime": 1781109418.729022, + "ast_hash": "c5de33217cf031e5af7fcf8373bb22e3", + "semantic_hash": "c5de33217cf031e5af7fcf8373bb22e3" + }, + "TypeSystem/Implementation/TypeWithElementType.cs": { + "mtime": 1781109418.729071, + "ast_hash": "d1a14763945351c61dfb76b609350ede", + "semantic_hash": "d1a14763945351c61dfb76b609350ede" + }, + "TypeSystem/Implementation/UnknownType.cs": { + "mtime": 1781109418.729125, + "ast_hash": "7b56522fe1daf800b824732a83ebedd1", + "semantic_hash": "7b56522fe1daf800b824732a83ebedd1" + }, + "TypeSystem/InheritanceHelper.cs": { + "mtime": 1781109418.7292361, + "ast_hash": "48da7496532ed6ebff3136115188cc6d", + "semantic_hash": "48da7496532ed6ebff3136115188cc6d" + }, + "TypeSystem/IntersectionType.cs": { + "mtime": 1781109418.7292917, + "ast_hash": "53751ce7c87d10f29ff7f89937b4b8e6", + "semantic_hash": "53751ce7c87d10f29ff7f89937b4b8e6" + }, + "TypeSystem/KnownTypeReference.cs": { + "mtime": 1781109418.7293794, + "ast_hash": "807569f69a8ea14939b9f30a135c73ba", + "semantic_hash": "807569f69a8ea14939b9f30a135c73ba" + }, + "TypeSystem/MetadataModule.cs": { + "mtime": 1781109418.7294853, + "ast_hash": "21163ab0521bc2f4061ac37e8e762355", + "semantic_hash": "21163ab0521bc2f4061ac37e8e762355" + }, + "TypeSystem/ModifiedType.cs": { + "mtime": 1781109418.729558, + "ast_hash": "c1f6c64f6c835759f6aefa38e672737f", + "semantic_hash": "c1f6c64f6c835759f6aefa38e672737f" + }, + "TypeSystem/NormalizeTypeVisitor.cs": { + "mtime": 1781109418.729614, + "ast_hash": "7b84a88358e1babe1403d843dd329fea", + "semantic_hash": "7b84a88358e1babe1403d843dd329fea" + }, + "TypeSystem/Nullability.cs": { + "mtime": 1781109418.729659, + "ast_hash": "b1f8c7da2ea224660f708fc65fd24c55", + "semantic_hash": "b1f8c7da2ea224660f708fc65fd24c55" + }, + "TypeSystem/NullableType.cs": { + "mtime": 1781109418.7297015, + "ast_hash": "e671b5b2a97467ce0a55026649b3e27b", + "semantic_hash": "e671b5b2a97467ce0a55026649b3e27b" + }, + "TypeSystem/ParameterListComparer.cs": { + "mtime": 1781109418.7297664, + "ast_hash": "cac9ae410fbdaaf97016bb97aa0c53ae", + "semantic_hash": "cac9ae410fbdaaf97016bb97aa0c53ae" + }, + "TypeSystem/ParameterizedType.cs": { + "mtime": 1781109418.7298548, + "ast_hash": "849129aed109b70f60ffadf583be1419", + "semantic_hash": "849129aed109b70f60ffadf583be1419" + }, + "TypeSystem/PointerType.cs": { + "mtime": 1781109418.7298956, + "ast_hash": "ec05689fc78427ab0e4041c23dad6480", + "semantic_hash": "ec05689fc78427ab0e4041c23dad6480" + }, + "TypeSystem/ReferenceResolvingException.cs": { + "mtime": 1781109418.7299488, + "ast_hash": "6ae7403ccda6b65837ed1ebfc2348283", + "semantic_hash": "6ae7403ccda6b65837ed1ebfc2348283" + }, + "TypeSystem/ReflectionHelper.cs": { + "mtime": 1781109418.730079, + "ast_hash": "3fa7f2aedc7a9f3264ee698b29b08e76", + "semantic_hash": "3fa7f2aedc7a9f3264ee698b29b08e76" + }, + "TypeSystem/ReflectionNameParseException.cs": { + "mtime": 1781109418.730128, + "ast_hash": "62c947b58c64a5980adaaa7ccf428a0c", + "semantic_hash": "62c947b58c64a5980adaaa7ccf428a0c" + }, + "TypeSystem/SimpleTypeResolveContext.cs": { + "mtime": 1781109418.7301738, + "ast_hash": "5a770fb6b88d5b8647b5e23fffd0c3c4", + "semantic_hash": "5a770fb6b88d5b8647b5e23fffd0c3c4" + }, + "TypeSystem/SpecialType.cs": { + "mtime": 1781109418.7302244, + "ast_hash": "fcb540f8bcb5886512ffbf19d8a62699", + "semantic_hash": "fcb540f8bcb5886512ffbf19d8a62699" + }, + "TypeSystem/TaskType.cs": { + "mtime": 1781109418.7302809, + "ast_hash": "d4dbfc882233d3dc6ba0287dc34ab27d", + "semantic_hash": "d4dbfc882233d3dc6ba0287dc34ab27d" + }, + "TypeSystem/TopLevelTypeName.cs": { + "mtime": 1781109418.7303314, + "ast_hash": "14c4ee4002e7db4c7d5f3664810ea2c9", + "semantic_hash": "14c4ee4002e7db4c7d5f3664810ea2c9" + }, + "TypeSystem/TupleType.cs": { + "mtime": 1781109418.73041, + "ast_hash": "adde9a42f1e5b662cb5ff6b8e7b8f7af", + "semantic_hash": "adde9a42f1e5b662cb5ff6b8e7b8f7af" + }, + "TypeSystem/TypeKind.cs": { + "mtime": 1781109418.7304606, + "ast_hash": "5f6eadfd43571801beb9c24aa04385c6", + "semantic_hash": "5f6eadfd43571801beb9c24aa04385c6" + }, + "TypeSystem/TypeParameterSubstitution.cs": { + "mtime": 1781109418.7305582, + "ast_hash": "ff12e605a7bbc86568b15c3067d78b42", + "semantic_hash": "ff12e605a7bbc86568b15c3067d78b42" + }, + "TypeSystem/TypeProvider.cs": { + "mtime": 1781109418.730617, + "ast_hash": "6a054fde47d181a4446b03c80430774e", + "semantic_hash": "6a054fde47d181a4446b03c80430774e" + }, + "TypeSystem/TypeSystemExtensions.cs": { + "mtime": 1785500298.7850313, + "ast_hash": "1b4ce2a38b68273ddf1c37ea0074011d", + "semantic_hash": "1b4ce2a38b68273ddf1c37ea0074011d" + }, + "TypeSystem/TypeUtils.cs": { + "mtime": 1781109418.7307947, + "ast_hash": "6fd1690b07933b9ece8c65feb8690bf1", + "semantic_hash": "6fd1690b07933b9ece8c65feb8690bf1" + }, + "TypeSystem/TypeVisitor.cs": { + "mtime": 1781109418.7308404, + "ast_hash": "59d4fb930abbf52cb280b0a1ed83869c", + "semantic_hash": "59d4fb930abbf52cb280b0a1ed83869c" + }, + "TypeSystem/VarArgInstanceMethod.cs": { + "mtime": 1781109418.730903, + "ast_hash": "9967d449f019b7674ae5b4151c65e47e", + "semantic_hash": "9967d449f019b7674ae5b4151c65e47e" + }, + "Util/AvaloniaResourcesFile.cs": { + "mtime": 1783839113.9932044, + "ast_hash": "ab7aadd2677144f8d46d5c56ca3d712f", + "semantic_hash": "ab7aadd2677144f8d46d5c56ca3d712f" + }, + "Util/BitOperations.cs": { + "mtime": 1783839113.99328, + "ast_hash": "71c7fe4aa78702e4612bed410a192321", + "semantic_hash": "71c7fe4aa78702e4612bed410a192321" + }, + "Util/BitSet.cs": { + "mtime": 1781109418.7310827, + "ast_hash": "aadb75ca2fca2f73ab5229612a78e426", + "semantic_hash": "aadb75ca2fca2f73ab5229612a78e426" + }, + "Util/BusyManager.cs": { + "mtime": 1781109418.731135, + "ast_hash": "3b9d1fa7e31aa4a4b2ec5899202f3896", + "semantic_hash": "3b9d1fa7e31aa4a4b2ec5899202f3896" + }, + "Util/CSharpPrimitiveCast.cs": { + "mtime": 1781109418.7312236, + "ast_hash": "61323e22eefa84c6764949f981fb8370", + "semantic_hash": "61323e22eefa84c6764949f981fb8370" + }, + "Util/CacheManager.cs": { + "mtime": 1781109418.7312782, + "ast_hash": "bc5e8c2926e997ac9ea44a1832a78903", + "semantic_hash": "bc5e8c2926e997ac9ea44a1832a78903" + }, + "Util/CallbackOnDispose.cs": { + "mtime": 1781109418.7317643, + "ast_hash": "61a0875f2d0ebbffadc713b2f7300958", + "semantic_hash": "61a0875f2d0ebbffadc713b2f7300958" + }, + "Util/CollectionExtensions.cs": { + "mtime": 1784794597.2386212, + "ast_hash": "0d5f906559d9343acde749240cf7b91c", + "semantic_hash": "0d5f906559d9343acde749240cf7b91c" + }, + "Util/DelegateComparer.cs": { + "mtime": 1781109418.7319987, + "ast_hash": "5bb1b4de217d3b1ff5669188b21f08a5", + "semantic_hash": "5bb1b4de217d3b1ff5669188b21f08a5" + }, + "Util/EmptyList.cs": { + "mtime": 1781109418.7322, + "ast_hash": "b435ec1d1ecc317355b428d0c90079d8", + "semantic_hash": "b435ec1d1ecc317355b428d0c90079d8" + }, + "Util/ExtensionMethods.cs": { + "mtime": 1781109418.7322652, + "ast_hash": "00a828e7b79b2963049b2348d3ec7e01", + "semantic_hash": "00a828e7b79b2963049b2348d3ec7e01" + }, + "Util/FileUtility.cs": { + "mtime": 1781109418.7323792, + "ast_hash": "e45956fb0efbabe62c5b27ebbc597917", + "semantic_hash": "e45956fb0efbabe62c5b27ebbc597917" + }, + "Util/GraphTraversal.cs": { + "mtime": 1781109418.732437, + "ast_hash": "70f241b6dd2ae971ea1428f0fea89e6c", + "semantic_hash": "70f241b6dd2ae971ea1428f0fea89e6c" + }, + "Util/Index.cs": { + "mtime": 1781109418.7324953, + "ast_hash": "bbd89cae144467222673645a78ee94de", + "semantic_hash": "bbd89cae144467222673645a78ee94de" + }, + "Util/Interval.cs": { + "mtime": 1781109418.7326155, + "ast_hash": "59d13932330b500fec714babf945b506", + "semantic_hash": "59d13932330b500fec714babf945b506" + }, + "Util/KeyComparer.cs": { + "mtime": 1781109418.7326684, + "ast_hash": "713b6608d94a9fb22b40494191da0c6f", + "semantic_hash": "713b6608d94a9fb22b40494191da0c6f" + }, + "Util/LazyInit.cs": { + "mtime": 1781109418.7327194, + "ast_hash": "7f636bab25bdd8c024c105420df29a1a", + "semantic_hash": "7f636bab25bdd8c024c105420df29a1a" + }, + "Util/LongDict.cs": { + "mtime": 1781109418.732775, + "ast_hash": "e123b9cbbfd83ce96e7dd961c08eecc1", + "semantic_hash": "e123b9cbbfd83ce96e7dd961c08eecc1" + }, + "Util/LongSet.cs": { + "mtime": 1781109418.7328832, + "ast_hash": "32b88905d2169f5791a796cf34c02739", + "semantic_hash": "32b88905d2169f5791a796cf34c02739" + }, + "Util/MultiDictionary.cs": { + "mtime": 1781109418.7329447, + "ast_hash": "4ecf2008ec5e84955df6c0cb9bd80639", + "semantic_hash": "4ecf2008ec5e84955df6c0cb9bd80639" + }, + "Util/Platform.cs": { + "mtime": 1781109418.7329886, + "ast_hash": "3e8bf13dc7c979f49a286d592dd8160c", + "semantic_hash": "3e8bf13dc7c979f49a286d592dd8160c" + }, + "Util/ProjectedList.cs": { + "mtime": 1781109418.7332158, + "ast_hash": "bffb7a9fcda53a97d4d23fec7c4463ee", + "semantic_hash": "bffb7a9fcda53a97d4d23fec7c4463ee" + }, + "Util/ReferenceComparer.cs": { + "mtime": 1781109418.7334867, + "ast_hash": "11a9ac0be0ca2265af08bb786d025c84", + "semantic_hash": "11a9ac0be0ca2265af08bb786d025c84" + }, + "Util/ResXResourceWriter.cs": { + "mtime": 1781109418.7335672, + "ast_hash": "b4a06b9f4db7f64131f1b44d9974aa27", + "semantic_hash": "b4a06b9f4db7f64131f1b44d9974aa27" + }, + "Util/ResourcesFile.cs": { + "mtime": 1781109418.73365, + "ast_hash": "b78a5ec08580f37b5887fd9a6c1e276d", + "semantic_hash": "b78a5ec08580f37b5887fd9a6c1e276d" + }, + "Util/Sha1ForNonSecretPurposes.cs": { + "mtime": 1781452071.5458374, + "ast_hash": "459c4cf9048a80d5c2d5780406d17f0e", + "semantic_hash": "459c4cf9048a80d5c2d5780406d17f0e" + }, + "Util/TreeTraversal.cs": { + "mtime": 1781109418.7337112, + "ast_hash": "51f5fce3d74b7631256dab49c4a63ed1", + "semantic_hash": "51f5fce3d74b7631256dab49c4a63ed1" + }, + "Util/UnicodeNewline.cs": { + "mtime": 1781109418.7338238, + "ast_hash": "9edb69b0fd9ca33758f95574868de85b", + "semantic_hash": "9edb69b0fd9ca33758f95574868de85b" + }, + "Util/UnionFind.cs": { + "mtime": 1781109418.7338746, + "ast_hash": "c43212594aa63f80be3eff64aad54d1b", + "semantic_hash": "c43212594aa63f80be3eff64aad54d1b" + }, + "Util/Win32Resources.cs": { + "mtime": 1783839113.9942012, + "ast_hash": "c324c98a2111bbfc1213a561d5a07475", + "semantic_hash": "c324c98a2111bbfc1213a561d5a07475" + }, + "packages.lock.json": { + "mtime": 1784133595.7934556, + "ast_hash": "04995f1a972df78b6d6b25887d01055c", + "semantic_hash": "04995f1a972df78b6d6b25887d01055c" + }, + "CSharp/Syntax/README.md": { + "mtime": 1782583629.723925, + "ast_hash": "203f670947848f4a536f364b77509e39", + "semantic_hash": "203f670947848f4a536f364b77509e39" + }, + "PackageReadme.md": { + "mtime": 1781109418.721252, + "ast_hash": "0e421ff5104d726c8ef9157ffaacb748", + "semantic_hash": "0e421ff5104d726c8ef9157ffaacb748" + }, + "DecompilerNuGetPackageIcon.png": { + "mtime": 1781109418.7023878, + "ast_hash": "7fbaffeb7c75c958dafdc9e8c8d40214", + "semantic_hash": "7fbaffeb7c75c958dafdc9e8c8d40214" + } +} \ No newline at end of file